Я работаю на клонированном Django хранилище
python manage.py runserver
Я получаю
Traceback (most recent call last):
File "manage.py", line 2, in <module>
from django.core.management import execute_manager
ImportError: No module named django.core.management
Проблема в моем PYTHONPATH согласно IRC от MacPorts.
Я бегу
ls -l $(which python)
Я получаю
lrwxr-xr-x 1 root wheel 68B Jan 29 12:27 /usr/local/bin/python -> ../../../Library/Frameworks/Python.framework/Versions/2.6/bin/python
Эта команда в соответствии с krunk предполагает, что мои PATH неверны: / opt / local / ... должно быть до / usr / local / ...
Однако я не уверен, что он имеет в виду.
Мой PYTHONPATH в ~ / .zshrc равен
export PYTHONPATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.6/:$HOME/.python_libraries:
где / opt / local / ... - первая PATH, как предполагает krunk.
Я бегу
which $PYTHONPATH
/opt/local/Library/Frameworks/Python.framework/Versions/2.6/:/Users/Sam/.python_libraries: not found
В моем PYTHONPATH что-то не так: очевидно, что / opt / locall / ... не так.
Как вы можете получить правильный PYTHONPATH?