uruchamiając następujące:konfigurowania środowiska w virtaulenv użyciu python3 przyklejonych na setuptools PIP, koła
virtualenv -p python3 venv
daje:
Running virtualenv with interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /specific/a/home/cc/students/csguests/taivanbatb/venv/bin/python3
Also creating executable in /specific/a/home/cc/students/csguests/taivanbatb/venv/bin/python
Installing setuptools, pip, wheel...
czyli tam, gdzie to utknie.
Wywołanie CTRL-C daje:
File "/usr/local/bin/virtualenv", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 671, in main
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 2328, in <module>
raise SystemExit(popen.wait())
File "/usr/lib/python2.7/subprocess.py", line 1376, in wait
pid, sts = _eintr_retry_call(os.waitpid, self.pid, 0)
File "/usr/lib/python2.7/subprocess.py", line 476, in _eintr_retry_call
return func(*args)
KeyboardInterrupt
main()
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 713, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 945, in create_environment
download=download,
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 901, in install_wheel
call_subprocess(cmd, show_stdout=False, extra_env=env, stdin=SCRIPT)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 769, in call_subprocess
line = stdout.readline()
KeyboardInterrupt
podobne do this.
Zgodnie z sugestią w połączonym pytaniu, próbowałem zainstalować z --no-wheel
, ale bezskutecznie. I jestem pewien, że to nie jest problem z łącznością sieciową, ponieważ ustawienie środowiska przy użyciu python2 przy użyciu virtualenv env
nie powoduje błędów.
Poszczególne wersje wszystkich pakietów używam są następujące:
python 3.4.0 python 2.7.6 virtualenv 15.1.0
Widziałem, że przed, jak również. [To obejście] (https://stackoverflow.com/a/43623195/2296458) wydaje się działać, ale nadal nie mam żadnego wyjaśnienia, dlaczego zawieszanie się dzieje w pierwszej kolejności. – CoryKramer
@CoryKramer obejście obejścia problemu nie działa, jeśli używam python3 takich jak 'virtualenv -p python3 venv --no-wheel' ... nadal utknął –
Jakiej wersji systemu operacyjnego używasz? – kshikama