【发布时间】:2016-12-17 11:52:21
【问题描述】:
我正在尝试在我的外置硬盘驱动器上创建一个 virtualenv,用于我的 Ubuntu 和我的 Windows 安装(我有一个 SSD 并使用 2TB 外置硬盘驱动器来安装除 PC 游戏之外的任何东西)。
当我导航到该位置并尝试使用在标准 Ubuntu 家庭驱动器上运行的命令创建它时,我得到以下信息:
nebelhom@nebelhom-desktop:/media/extHDD/virt_folder$ virtualenv MyFolder
New python executable in /media/nebelhom/extHDD/virt_folder/MyFolder/bin/python
ERROR: The executable /media/nebelhom/extHDD/virt_folder/MyFolder/bin/python could not be run: [Errno 13] Permission denied
用“sudo”运行同样没有帮助,并给出了与上面相同的错误。
我接下来尝试的是指示python版本
nebelhom@nebelhom-desktop:/media/nebelhom/extHDD/virt_folder$ sudo virtualenv -p python2.7 MyFolder
Running virtualenv with interpreter /usr/bin/python2.7
New python executable in /media/nebelhom/extHDD/virt_folder/MyFolder/bin/python2.7
Not overwriting existing python script /media/nebelhom/extHDD/virt_folder/MyFolder/bin/python (you must use /media/nebelhom/extHDD/virt_folder/MyFolder/bin/python2.7)
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 2332, in <module>
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 1369, in install_python
os.symlink(py_executable_base, full_pth)
OSError: [Errno 17] File exists
现在我被卡住了:/。你们有没有人尝试过这样的事情并成功了?我真的没有想法......
我之前尝试过寻找解决方案,但对于这个特殊问题,我没有找到任何有用的东西。我将继续查找并发布任何我能找到的可能与远程相关的链接。
提前感谢您提供的任何帮助。非常感谢。
【问题讨论】:
标签: python ubuntu virtualenv