Python 如何更改MySQL连接器安装目录?

Python 如何更改MySQL连接器安装目录?,python,mysql,Python,Mysql,我试图使用“pip安装MySQL连接器python”安装MySQL连接器,但它说 Requirement already satisfied (use --upgrade to upgrade): mysql-connector-python in /Library/Python/2.7/site-packages 我正在使用pythonidle,我想在IDLE的modules目录中安装mysql连接器,然后安装MySQLdb 如何将默认目录/Library/Python/2.7/site-

我试图使用“pip安装MySQL连接器python”安装MySQL连接器,但它说

Requirement already satisfied (use --upgrade to upgrade): mysql-connector-python in /Library/Python/2.7/site-packages 
我正在使用pythonidle,我想在IDLE的modules目录中安装mysql连接器,然后安装MySQLdb


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

您最好使用virtualenv,然后。这样,您就可以像往常一样安装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
当包已经在系统范围内安装时,PIP1.4.1使用--target显然存在问题,即使使用--ignore installed。因此,您需要先删除包