Как я могу добавить что-то к своему "Pythonpath".
Где точно файлы расположены, я должен измениться для добавления к моему pythonpath?
Что точно я добавляю к своему Pythonpath?
Если Python звонит:
/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/
Но я хочу, чтобы это звонило
/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Что я должен добавить, чтобы заставить его работать.
Странный то, что я уже использовал django-admin.py для команды startproject. Но теперь это не находит его.
Существует ли способ очистить мой ВЕСЬ мой Python, Django, таким образом, я могу перезапустить с новой версией?
>>> import sys
>>> sys.path
sys.path
- это список путей поиска модулей.
, если вы хотите, чтобы модуль загружался из /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
вместо / Library / Frameworks / Python.framework / Versions / 2.6 / Resources / Python.app / Contents /
вам просто нужно убедиться, что путь поиска site-packages
предшествует Contents
в sys. path
вы можете установить путь Python, используя PYTHONPATH
переменную среды
например: (в системе Linux)
export PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages:$PYTHONPATH
Это руководство, вероятно, подойдет вам, если вы хотите удалить старую версию: http://docs.djangoproject.com/en/1.2/topics/install/#removing-old-versions-of-django