Python 在另一个驱动器上创建virutalenv-访问被拒绝

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

当尝试在我的主驱动器(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:\上的默认位置

  • 我尝试使用另一个版本(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工作正常谢谢您我们可以将工作注释添加为答案并标记吗?为了找到这个花了一个半小时。