7

Вопрос по python – Virtualenv возвращает ошибку «Нет такого файла или каталога…»

Командаvirtualenv --no-site-packages env/ производит следующую трассировку стека ошибок:

    The --no-site-packages flag is deprecated; it is now the default behavior.
New python executable in env/bin/python
Installing setuptools.............done.
Installing pip...
  Error [Errno 2] No such file or directory while executing command /home/zach/School/CS...env/bin/easy_install /usr/local/lib/pytho...pport/pip-1.1.tar.gz
...Installing pip...done.
Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 9, in <module>
    load_entry_point('virtualenv==1.7.1.2', 'console_scripts', 'virtualenv')()
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 928, in main
    never_download=options.never_download)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1042, in create_environment
    install_pip(py_executable, search_dirs=search_dirs, never_download=never_download)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 640, in install_pip
    filter_stdout=_filter_setup)
  File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 966, in call_subprocess
    cwd=cwd, env=env)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1239, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Я использую Ubuntu 11.10 и Python 2.7.

РЕДАКТИРОВАТЬ: Догадаться.

Первоначально я установил его с помощью pip, поэтому я удалил через pip, а затем переустановил черезapt-get.

  • Error: User Rate Limit Exceeded

    от Zach
  • Error: User Rate Limit Exceeded

    от
  • Я на Ubuntu 12.04 и установка virtualenv через apt-get не устранила проблему, но эта помогла:stackoverflow.com/questions/9339410/…

    от Guillaume86
  • 0

    Вы должны убедиться, что путь к easy_install не содержит пробелов

    /home/zach/School/CS...env/bin/easy_install

  • 4

    У меня было то же самое на Debian. Обновить

    python-virtualenv решает проблему.

    apt-get upgrade python-virtualenv
    

  • 1

    В Mac Run

    pip install virtualenv virtualenvwrapper установить virtualenv.

  • 6

    virtualenv пытается установить pip с помощью easy_install из локальног

    о архива. Можете ли вы проверить, что он существует в/usr/local/lib/pytho...pport/pip-1.1.tar.gz ?

    Возможно, вы захотите убедиться, что вы правильно установили pip. Пытаться:easy_install -U pip первый.