Установите пользовательские модули в виртуальной среде Python - PullRequest
0 голосов
/ 13 октября 2009

Я выполняю некоторые пилоны в виртуальной среде Python, я хочу использовать MySQL с SQLalchemy, но я не могу установить модуль MySQLdb в моей виртуальной среде, я не могу использовать easyinstall, потому что я использую версию, которая была скомпилирован для python 2.6 в формате .exe, я попытался запустить установку изнутри виртуальной среды, но это не сработало, любые предложения?

1 Ответ

0 голосов
/ 14 октября 2009

Хорошо, все выяснили, после того, как я установил модуль на мою обычную установку Python 2.6, я зашел в папку Python26 и обнаружил, что мне удалось найти файл MySQL-python-wininst, который оказался списком все установленные файлы модулей. В основном это были две папки с именем MySQLdb и другая с именем MySQL_python-1.2.2-py2.6.egg-info, а также три других файла: _mysql.pyd, _mysql_exceptions.py, _mysql_exceptions.pyc. Поэтому я зашел в папку, в которой они были расположены (Python26 / Lib / site-packages), и скопировал их в папку site-packages от virtualenv (env / Lib / site-packages), и модуль стал полностью функциональным!

Примечание: все пути по умолчанию

...