Это происходит при попытке обновить установку питона в моем virtualenv или при создании нового virtualenv:Virtualenv: не может создать virtualenv: IOError: [Errno 2] Нет такого файла или каталога: «Питон»
[[email protected] oneclickrep]$ virtualenv --always-copy --clear --python=/usr/bin/python oneclickcosvirt/
Already using interpreter /usr/bin/python
Deleting tree oneclickcosvirt/lib/python2.7
Not deleting oneclickcosvirt/bin
New python executable in oneclickcosvirt/bin/python
Traceback (most recent call last):
File "/usr/bin/virtualenv", line 9, in <module>
load_entry_point('virtualenv==1.10.1', 'console_scripts', 'virtualenv')()
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 821, in main
symlink=options.symlink)
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 956, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/usr/lib/python2.7/site-packages/virtualenv.py", line 1377, in install_python
shutil.copyfile(py_executable_base, full_pth)
File "/usr/lib/python2.7/shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 2] No such file or directory: 'python'
[[email protected] oneclickrep]$
В результате вышесказанное. /usr/bin/python
существует и работает очень красиво (это также питон, поднятый which
). В чем причина?
Edit: Использование virtualenv версии 1.10.1
Благодарим вас за возвращение и публикацию этого ответа. Это спасло меня некоторое время. – brma
@brma Нет проблем. Разочарование того, что новый выпуск не вырвался, поскольку это буквально однострочное исправление. – Marcin