:OError:忙しい[ERRNO 26]テキストファイル:私はvirtualenvのを再作成しようとする '/...myvirtualenv/bin/python'
[email protected]:~$ virtualenv --system-site-packages .
私はこの例外を取得:
[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'
誰かがこの例外が発生する理由を知っていますか?
再起動して、コンピュータを、おそらくゴーストアプリケーションを得ました。または、このファイル所有者はsystem_default_userではありません。 – dsgdfg
@dsgdfgコンピュータを再起動した後も同じでした。ファイルの所有権は大丈夫です、私はそれを2回チェックしました。 – guettli
パッケージアップデータでは、pythonとpythonの設定ファイルがロックされています。すべてのpythonプロセスを停止し、仮想envファイルの置き換え/削除/変更に 'bash'を使います。あるいは、あなたの変更を 'パッケージ'として使うこともできます。 – dsgdfg