Добавление установленного файла в PYTHONPATH
Это продолжение этого вопроса. Я установил httplib2 используя python setup.py install
файл, на котором я это сделал, был на моем рабочем столе. Теперь я должен включить установленный модуль в мою PYTHONPATH в затмении, мой вопрос, как? Я предполагаю, что это включает в себя поиск места установки httplib2 и добавление этого пути, но я понятия не имею, где он был установлен или как его легко найти.
Обновление: я использую последнюю версию OSX и Eclipse. Я использую конфигурацию сборки, чтобы запустить ее локально, для чего требуется браузер, чтобы я мог видеть страницу на localhost 8080. На этом этапе я включил site-packages/httplib2-0.8-py2.7.egg
как папка (потому что это не позволило бы мне включить его как яйцо) во внешних библиотеках. Я перезапустил затмение, и мой Mac, и все же `
ImportError: Нет модуля с именем httplib2
1 ответ
Бег python setup.py install
установит файлы вместе со всеми вашими другими модулями, и это местоположение уже в вашем PYTHONPATH
, В Windows это c:\PythonX.X\lib\site-packages\
(где X.X
это версия Python), в Linux это обычно что-то вроде /usr/lib/pythonX.X/site-packages/
и для установки python.org на OSX это /Library/Frameworks/Python.framework/Versions/X.X/lib/pythonX.X/site-packages/
,
Теперь вы должны иметь возможность запустить python
из командной строки или откройте IDLE, введите import httplib2
и увидеть следующее:
>>> import httplib2
>>>
Это означает, что он импортирован успешно, без каких-либо ошибок. Теперь вы можете использовать этот модуль и любые другие, которые вы устанавливаете таким же способом, в своих программах.