Проблема создания vritualenv с помощью virtualenv с OS X - PullRequest
1 голос
/ 04 июля 2010

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

20: 59: 51 $ virtualenv test -p / usr / local / bin / python

Running virtualenv with interpreter /usr/local/bin/python
New python executable in test/bin/python
Please make sure you remove any previous custom paths from your /Users/nlang/.pydistutils.cfg file.
Overwriting test/lib/python2.6/distutils/__init__.py with new content
Installing setuptools...............done.
  Complete output from command /Users/nlang/Code/Python/venvs...ython /Users/nlang/Code/Python/venvs...stall /Library/Python/2.6/site-packa...ar.gz:
  /Users/nlang/Code/Python/venvs/test/bin/python: can't open file '/Users/nlang/Code/Python/venvs/test/bin/easy_install': [Errno 2] No such file or directory
----------------------------------------
Traceback (most recent call last):
  File "/Library/Python/2.6/site-packages/virtualenv-1.4.9-py2.6.egg/virtualenv.py", line 1489, in <module>
    main()
  File "/Library/Python/2.6/site-packages/virtualenv-1.4.9-py2.6.egg/virtualenv.py", line 526, in main
    use_distribute=options.use_distribute)
  File "/Library/Python/2.6/site-packages/virtualenv-1.4.9-py2.6.egg/virtualenv.py", line 618, in create_environment
    install_pip(py_executable)
  File "/Library/Python/2.6/site-packages/virtualenv-1.4.9-py2.6.egg/virtualenv.py", line 390, in install_pip
    filter_stdout=_filter_setup)
  File "/Library/Python/2.6/site-packages/virtualenv-1.4.9-py2.6.egg/virtualenv.py", line 587, in call_subprocess
    % (cmd_desc, proc.returncode))
OSError: Command /Users/nlang/Code/Python/venvs...ython /Users/nlang/Code/Python/venvs...stall /Library/Python/2.6/site-packa...ar.gz failed with error code 2

Я осмотрелразличные форумы и Google и не удалось создать virtualenv.Я застрял: (

Спасибо

1 Ответ

0 голосов
/ 04 июля 2010

Трудно сказать точно, что происходит из усеченного вывода, но кажется, что вы пытаетесь обновить существующую виртуальную среду (обратите внимание на сообщение Overwriting).Сначала убедитесь, что питон на /usr/local/bin/python работает правильно самостоятельно.Затем попробуйте создать virtualenv в новом (несуществующем) каталоге (отличном от test).Если это не сработает, отредактируйте свой вопрос, чтобы добавить вывод от обоих.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...