próbuję odtworzyć virtualenv:OError: [ERRNO 26] Plik tekstowy zajęty: '/...myvirtualenv/bin/python'
[email protected]:~$ virtualenv --system-site-packages .
otrzymuję ten wyjątek:
[email protected]:~$ virtualenv --system-site-packages .
New python executable in /home/foo_bar_d/bin/python
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 711, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 924, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1230, in install_python
shutil.copyfile(executable, py_executable)
File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 26] Text file busy: '/home/foo_bar_d/bin/python'
Czy ktoś wie, dlaczego ten wyjątek się dzieje?
uruchom ponownie komputer, prawdopodobnie dostał aplikację ducha. Lub ten właściciel pliku nie system_default_user. – dsgdfg
@dsgdfg To było to samo po ponownym uruchomieniu komputera. Własność pliku jest w porządku, sprawdziłem to dwa razy. – guettli
Aktualizacja pakietu przy użyciu plików konfiguracyjnych Pythona i Pythona jest pod blokadą. Zatrzymaj każdy proces Pythona i użyj 'bash' do zastąpienia/usunięcia/zmiany wirtualnego pliku env. Lub użyj swoich zmian jako "Pakiet". – dsgdfg