dud*_*key 9 python virtualenv mysql-python
我正在使用所有软件的最新版本(Django,Python,virtualenv,MySQLdb),我无法使用它.当我从virtualenv外部的python提示符中运行"import MySQLdb"时,它可以工作,里面写着"ImportError:没有名为MySQLdb的模块".
我正在努力学习Python和Linux Web开发.我知道使用SQLLite是最简单的,但是我想学习如何开发比我在.NET中可以做的更大规模的应用程序.我已经阅读了Google上的每篇博文和StackOverflow上的每篇帖子,他们都建议我运行"sudo pip install mysql-python",但它只是说"要求已经满足:/ usr/lib/pymodules /中的mysql-python" python2.7"
任何帮助,将不胜感激!我被困在这里并且不想放弃,只是回到微软技术上这样做,因为我甚至无法启动和运行基本开发环境.
Mar*_*ers 14
如果您使用--no-site-packages
交换机(默认)创建了virtualenv ,则系统范围内安装的附加组件(如MySQLdb)不包含在虚拟环境包中.
您需要pip
使用virtualenv安装的命令安装MySQLdb .使用bin/activate
脚本激活virtualenv ,或者bin/pip
在virtualenv中使用以在本地安装MySQLdb库.
或者,使用--system-site-package
交换机创建一个包含系统站点包的新virtualenv .
归档时间: |
|
查看次数: |
6375 次 |
最近记录: |