python - 收到“查询失败”代码 13:在我的 Windows 系统上使用 virtualenv -p 时访问被拒绝
问题描述
我的 Windows 系统上安装了两个版本的 Python。3.7 安装在 C:\Python37 中,3.8 安装在 Python 3.8 中。
我的 PATH 变量包括 Python 3.7 可执行文件。
当我尝试运行“virtualenv -p C:\Python38 ProjectFolder”时,出现以下错误:
RuntimeError: failed to query C:\Python38 with code 13 err: 'Access is denied'
如果我也指定 C:\Python37 也是如此。这不是应该使用指定的 Python 二进制文件创建一个virutalenv 吗?我究竟做错了什么?提前致谢!
解决方案
virtualenv -p C:\Python38\python.exe ProjectFolder
即指向-p
python 可执行文件,而不是目录。
推荐阅读
- python-2.7 - Pymongo 返回所有文档,包括 objectID
- tfs - 升级到 TFS 2018 时出错
- javafx - TableView 仅修改每个单元格的样式
- bluej - 当我尝试在 Bluej 中创建一个小型视频游戏时,我应该从哪里开始?
- git - 无法在 ubuntu 虚拟机上安装 git
- encryption - 为什么 gpg --encrypt 失败,子密钥包的密钥标志为 0x0C,永不过期?
- angularjs - AngularJS 部署到 Netlify
- python - 创建组时 discord.py 给出 AttributeError
- asp.net-mvc - MVC - 无法使用隐藏字段将值传递回控制器
- javascript - 如何模拟集成测试的嵌套依赖项