如何更改MySQL Connector安装目录?

时间:2014-02-09 23:53:46

标签: python mysql

我正在尝试使用“pip install mysql-connector-python”安装MySQL Connector,但它说

Requirement already satisfied (use --upgrade to upgrade): mysql-connector-python in /Library/Python/2.7/site-packages 

我正在使用Python IDLE,我想以某种方式在IDLE的模块目录中安装mysql-connector,以及MySQLdb。

如何将/Library/Python/2.7/site-packages的默认目录更改为IDLE使用的目录?

1 个答案:

答案 0 :(得分:1)

您最好使用virtualenv和make IDLE work in a virtual environment。这样你就可以像往常一样安装Connector / Python。

或者您可以在另一个文件夹中安装MySQL Connector / Python,并在启动IDLE时将其添加到PYTHONPATH:

shell> pip install --target=/tmp/myconnpy --allow-external mysql-connector-python mysql-connector-python
shell> PYTHONPATH="/tmp/myconnpy" idle

pip 1.4.1在系统已安装软件包时使用--target显然存在问题,即使使用--ignore-installed也是如此。因此,您首先需要先删除软件包。