Создание новых виртуальных зависаний - PullRequest
4 голосов
/ 10 сентября 2010

У меня есть macbookpro.

Я скачал virtualenv.py с pylonsbook.com/virutalenv.py

, когда я набираю:

python virtualenv.py --no-site-packages env

, он выводит:

New python executable in env/bin/python

тогда просто зависает, я не получаю подсказку в терминале.

Я перезагружаю компьютер и получаю тот же результат, что не так?

Ответы [ 4 ]

7 голосов
/ 24 апреля 2018

Я знаю, что отвечаю на древний вопрос, но это первое, что появилось в Google, и я потратил два часа на его отладку. Мое творение virtualenv остановилось после

New python executable in /home/blarg/foo/env/
Installing setuptools, pip, wheel...

И я исправил это, удалив ~/.cached/pip/. Надеюсь, это поможет.

2 голосов
/ 10 сентября 2010

Вы пытались вместо easy_install virtualenv? Получение самой последней версии никогда не является плохой идеей.

(Кроме того, эта ссылка WFM на моем MacBook. После этого он устанавливает setuptools в виртуальную среду.)

0 голосов
/ 10 сентября 2010

Доступно не так много информации, но из того, что я могу извлечь из предоставленных вами подробностей, она зависает непосредственно перед установкой setuptools.Setuptools устанавливается путем загрузки из Интернета.Он может зависнуть, если не может его получить.Попробуйте сохранить setuptools в той же папке, что и virtualenv.py, а затем создайте виртуальную среду.Это может решить проблему.

0 голосов
/ 10 сентября 2010

Я только что скачал версию, которую вы используете, вставил команду точно так же, как вы, и она зависла после:

 New python executable in env/bin/python

Но только на три секунды:

jeff@DeepThought:~/Downloads$ time python virtualenv.py --no-site-packages env
New python executable in env/bin/python
Installing setuptools...................done.

real       0m3.423s
user       0m0.260s
sys        0m0.030s
* 1006установил (easy_install) версию, которую я получил от http://pypi.python.org/pypi/virtualenv вообще не зависал:
jeff@DeepThought:~/Downloads$ time virtualenv --no-site-packages ENV
New python executable in ENV/bin/python
Installing setuptools.............done.

real        0m0.525s
user        0m0.450s
sys         0m0.050s

Я не уверен, как долго вы ждали, прежде чем сдаться.Я бы попробовал установить версию с python.org, чтобы увидеть, работает ли она лучше для вас.

...