toxic

备忘录

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年1月3日

摘要: python 导入一个模块的过程要求有一个叫做“路径搜索”的操作过程,即是在文件系统“预先设定的区域”查找模块文件以加载模块的过程。这个预先设定的区域其实是python搜索路径的一组目录。这个目录保存在sys.path中,如果你想知道python导入模块时会在哪些路径搜索模块,你可以执行以下命令查看搜索路径目录:>>> import sys>>> sys.path['', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/ 阅读全文
posted @ 2014-01-03 13:07 toxic 阅读(1916) 评论(0) 推荐(0) 编辑

摘要: 在python引用MySQLdb模块后,报错信息如下:Library not loaded: libmysqlclient.18.dylib这个跟在liunx下面报错是一样的,解决方式也一样。不过就是变量名称不同,在liunx下是LD_LIBRARY_PATH而在MAC OS下面是DYLD_LIBRARY_PATH.bash_profile 文件在/Users/你的用户名/.bash_profile建议配置在.bash_profile文件里即可。就能解决此问题了。补充解决问题:sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /us 阅读全文
posted @ 2014-01-03 10:13 toxic 阅读(400) 评论(0) 推荐(0) 编辑