use*_*872 18 python ubuntu virtualenv vagrant
我正试图在Ubuntu 12.04上用Python 2.7建立一个virtualenv使用vagrant但有相同的问题.似乎只有当从窗口发出"vagrant up"时才能看到这个问题.解决办法是什么?任何指针?
New python executable in .vagrant-env/bin/python
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 9, in <module>
load_entry_point('virtualenv==1.11.6', 'console_scripts', 'virtualenv')()
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 824, in main
symlink=options.symlink)
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 984, in create_environment
site_packages=site_packages, clear=clear, symlink=symlink))
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 1404, in install_python
os.symlink(py_executable_base, full_pth)
OSError: [Errno 71] Protocol error
Run Code Online (Sandbox Code Playgroud)
小智 16
如果在/ vagrant/shared文件夹外创建虚拟环境,则可以修复此错误...
如果转到你的流浪者用户的主文件夹,你可以在那里创建virtualenv没有这个问题!
只有venv必须在这个/ vagrant /目录之外...之后你可以去工作,因为通常激活这个venv并在通常/ vagrat/shared目录中使用你的代码...
Ven*_*nan 15
我找到了问题并修复了它.只需以管理员身份启动git bash/cmd提示控制台即可.然后,流浪汉>设置你的虚拟环境.这应该是一个蛋糕步行.
谢谢Venkat
归档时间: |
|
查看次数: |
8746 次 |
最近记录: |