如何解决在OS X下linux 无法运行pythonn的某些GUI模块的问题

mac os x下python安装MySQLdb模块 - 天宝寺||陈瑞轩
mac os x下python安装MySQLdb模块
以前说了max os x下安装mysql,我们需要使用python访问mysql数据库,需要安装MySQLdb模块,方法如下:
在下面的网址下载mysqldb模块:
http://sourceforge.net/projects/mysql-python/
在mac os x直接双击解压,命令行进入解压后的目录, 执行python setup.py build
sh: mysql_config: command not found
提示,我们需要编辑下mysql的路径,使用vim打开setup_posix.py
mysql_config.path = "mysql_config"
mysql_config.path = "/usr/local/mysql/bin/mysql_config"
然后执行:
sudo python setup.py install
安装成功后,在命令行输入python进入python环境,输入import MySQLdb,我的环境中报下面的错误:
&&& import MySQLdb
Traceback (most recent call last):
File "&stdin&", line 1, in &module&
File "MySQLdb/__init__.py", line 19, in &/module&&module&
import _mysql
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so
Reason: image not found
解决方法,我们建立一个软链就可以了
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
这样我们就在mac os x的python环境下安装好了MySQLdb模块
— 于 日,共写了988个字;
— 文内使用到的标签:如何解决在OS X下无法运行python的某些GUI模块的问题-关于python的sys 模块问题 _星空生活网
你现在浏览的是: & > &
如何解决在OS X下无法运行python的某些GUI模块的问题
如何解决在OS X下无法运行python的某些GUI模块的问题
不过可能需要翻墙。另外,上面的三个链接应该可以解决你的问题.9 on Mac Os X没有在mac下玩过python,不过你的问题帮你google了下.Please run with a Framework build of pythonwxPythonVirtualenvOnMacosx - Why are Python builds suddenly not Framework builds when using virtualenv:This program needs access to the screen?python - wxPython 2,你直接百度
需要先安装pip模块,安装好后,会在python下生成一个scripts的文件夹夹,把这个路径加到系统变量PATH中再来cmd下运行就没问题了。
你可能感兴趣的内容?博客分类:
建成工程的python程序,经常启动函数在某一个模块下,一旦其中有引用本模块以外的情况,就会报错说某某模块找不到:
有两种方式可以解决环境变量的问题:
一种是cmd命令执行前加上:
SET PYTHONPATH=.
python main\main.py
F:/Workspaces/PythonWorkspace/AudioTesting/testAudio/
另一种是在python程序内加上环境变量的根目录:
# === import project path ===
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = os.path.split(curPath)[0]
sys.path.append(rootPath)
# ===========================
本人比较倾向于第一种,因为不用去关心路径的名字、层级,只要在根目录下执行这个命令即可
浏览: 120193 次
来自: 北京
发内网邮件发不了,求指导
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'

我要回帖

更多关于 atom 无法运行python 的文章

 

随机推荐