
私はUbuntu 17.10を実行しており、VBOX共有フォルダにPython仮想環境(「my_virtualenv」という名前)を作成しようとしており、WindowsホストのpycharmでこのPythonインタプリタを使用しようとしています。 (ただ働いていることを確認したかった)
共有フォルダはうまく機能し、ホストとゲストからファイルを作成/操作できます。 VBOXクライアントで「自動インストール」と「永続設定」のみを選択した状態でフォルダを作成しました(「読み取り専用」は選択しません)。
virtualenv my_virtualenv
数秒間実行すると、次の結果が表示されます。
root@luis-VirtualBox:/media/sf_KUBUNTU/ENV# virtualenv my_virtualenv
New python executable in /media/sf_KUBUNTU/ENV/my_virtualenv/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 713, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 925, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1370, in install_python
os.symlink(py_executable_base, full_pth)
OSError: [Errno 30] Read-only file system
ご覧のとおり、rootでコマンドを実行しましたが、成功しませんでした。権限に関する問題のようですが、進行方法がわかりません。