我在 Windows 10 机器上安装了最新版本的 Python 3.8.2。我以前有 Python 3.7,我卸载了它并在系统路径中确认它不再被引用。
安装最新版本后,我以管理员身份运行 CMD:
py -m venv env
我得到这个错误:
错误:[WinError 2] 系统找不到指定的文件:’C:\Users\test_user\Documents\app_test\env’
我知道 Python 路径在系统路径环境设置中,但不是专门针对用户的(不知道这是否有所作为?)。
我还尝试使用 powershell 卸载 virtualenv 并重新安装,但结果相同。
关于在哪里寻找解决这个问题的任何想法?
原文由 KevinW 发布,翻译遵循 CC BY-SA 4.0 许可协议
我发现 Windows Defender 现在具有阻止访问/更改系统文件的功能。它默认添加了我的文档文件夹,以某种方式阻止我在 CMD 中创建任何文件夹,尽管有管理员访问权限。我希望这可以帮助别人!
简而言之——您可能需要修改或禁用 Windows 10 的“Ranswomare 安全保护”设置,以允许您将文件写入目录。