Невозможно выполнить учебник Python от heroku в папке Dropbox

EDIT2: ОК, это странно. (Я не могу ответить на свой вопрос, поэтому просто поставлю его как другое редактирование вопроса. Я думаю, что это имеет какое-то отношение к тому, что я пытался сделать эту установку в директории с синхронизацией Dropbox. работайте на моем рабочем столе. Может ли кто-нибудь объяснить, почему это так?

Оригинальный вопрос:

Я пытаюсь сделать учебник по настройке Python от Heroku (http://devcenter.heroku.com/articles/python), на моей Mac OS X (Lion), но я догоняю шаг создания virtualenv.

Так что я сделал это в командной строке (не используя sudo вызванные ошибки разрешений):

sudo pip install virtualenv 

Но тогда, когда я делаю «virtualenv venv –distribute» (я также пытался с sudo), я получаю следующую ошибку:

 New python executable in venv/bin/python Installing distribute..............................................................................................................................................................................................................................................................................................done. Installing pip... Error [Errno 2] No such file or directory while executing command /Users/AndyFang/Drop...env/bin/easy_install /Library/Python/2.7/...pport/pip-1.1.tar.gz ...Installing pip...done. Traceback (most recent call last): File "/usr/local/bin/virtualenv", line 8, in <module> load_entry_point('virtualenv==1.7.1.2', 'console_scripts', 'virtualenv')() File "/Library/Python/2.7/site-packages/virtualenv.py", line 928, in main never_download=options.never_download) File "/Library/Python/2.7/site-packages/virtualenv.py", line 1042, in create_environment install_pip(py_executable, search_dirs=search_dirs, never_download=never_download) File "/Library/Python/2.7/site-packages/virtualenv.py", line 640, in install_pip filter_stdout=_filter_setup) File "/Library/Python/2.7/site-packages/virtualenv.py", line 966, in call_subprocess cwd=cwd, env=env) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 672, in __init__ errread, errwrite) File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1202, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory 

Не совсем уверен, что делать. Казалось, что у меня не было easy_install на моем Mac, но у меня есть это … Я не уверен, что это за сделка?

EDIT: Я также просто попытался установить virtualenv с помощью easy_install, но я получаю ту же ошибку.

2 Solutions collect form web for “Невозможно выполнить учебник Python от heroku в папке Dropbox”

Если ваша проблема такая же, как у меня, то это потому, что есть место где-то на пути к вашей папке с синхронизацией Dropbox.

Virtualenvs не переносятся, поэтому вы не можете синхронизировать их с несколькими компьютерами, если пути не совпадают.

В общем, это плохая идея 🙂

  • Почему virtualenv на Windows не связывает файлы .py / .pyw / .pyo / .pyc с версией исполняемых файлов на виртуальном языке версии Python?
  • pylint не указывает на virtualenv python
  • Как установить библиотеку python Pyexiv2 и Gexiv2 на osx 10.6.8?
  • Развертывание Python с virtualenv (на сервере без доступа к Интернету)
  • Как активировать virtualenv активировать в скрипте Bash
  • Создание виртуальной машины с помощью версии Anaconda Python
  • manage.py runningerver в virtualenv с использованием неправильной версии django
  • Сервер Django часто убивали
  • Python - лучший язык программирования в мире.