Python 在另一个驱动器上创建virutalenv-访问被拒绝
当尝试在我的主驱动器(C:\)上创建虚拟环境时,它可以正常工作,但在我的第二个磁盘(E:\)上,我收到一个错误,错误是: 错误:无法启动可执行文件“E:\path\env\Scripts\python.exe” 运行:[WinError 5]访问被拒绝 我使用的命令是: C:\WINDOWS\system32>virtualenv“E:\project\env的路径” 或 E:\path to project>virtualenv env 它确实创建了文件夹,但是当它试图运行python来安装virtualenv的所有需求时,它似乎失败了 我使用的是Python3.5,它安装在C:\上的默认位置Python 在另一个驱动器上创建virutalenv-访问被拒绝,python,windows,python-3.x,virtualenv,Python,Windows,Python 3.x,Virtualenv,当尝试在我的主驱动器(C:\)上创建虚拟环境时,它可以正常工作,但在我的第二个磁盘(E:\)上,我收到一个错误,错误是: 错误:无法启动可执行文件“E:\path\env\Scripts\python.exe” 运行:[WinError 5]访问被拒绝 我使用的命令是: C:\WINDOWS\system32>virtualenv“E:\project\env的路径” 或 E:\path to project>virtualenv env 它确实创建了文件夹,但是当它试图运行python来安装v
- 我尝试使用另一个版本(3.4)
- 以管理员身份运行该命令
- 创建符号链接并从中创建环境
- 从c运行命令:\
在我的c:\上工作有点烦人,因为它几乎没有空间了。引用Erik Sun在上面的评论,我想我会把他的答案放在这里,因为这应该是公认的解决方案:
python -m venv E:\path to project\env
请回答您的问题,并显示您尝试创建virtualenv时使用的确切命令。请改用venv模块,例如
python-m venv e:\path to project\env
。是的,venv工作正常谢谢您我们可以将工作注释添加为答案并标记吗?为了找到这个花了一个半小时。