2014-02-09 2 views
0

Я пытаюсь установить MySQL Connector с помощью «пункт установить MySQL-разъем-питон», но он говорит, чтоКак изменить каталог установки соединителя MySQL?

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

Я использую Python IDLE, и я хочу, чтобы каким-то образом установить MySQL-разъем в IDLE`s модули каталога и так MySQLdb.

Как изменить каталог по умолчанию, который является /Library/Python/2.7/site-packages тем, который используется IDLE?

ответ

1

Вы лучше всего используете virtualenv, и make IDLE work in a virtual environment. Таким образом, вы можете просто установить Connector/Python, как обычно.

Или вы можете установить MySQL Connector/Python в другую папку и добавить его в PYTHONPATH при запуске IDLE:

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

пип 1.4.1, видимо, проблемы с использованием --target, когда пакет уже установлен в системе, даже используя --ignore-installed. Поэтому сначала вам нужно сначала удалить пакет.

Смежные вопросы