繁体   English   中英

python3 -m venv.venv 错误:[WinError 2]

[英]python3 -m venv .venv Error: [WinError 2]

如标题所示,尝试运行python3 -m venv.venv时出现错误:错误:[WinError 2] 系统找不到指定的文件。 我在 Windows 上运行 Bash 中的命令。 我有 python 版本 3.8.7。

我尝试复制“python.exe”以获得“python3.exe”,这可能值得注意。

Python 安装在这里:C:\Users\me\AppData\Local\Programs\Python\Python38

路径包括:C:\Users\me\AppData\Local\Programs\Python\Python38\Scripts
和 C:\Users\me\AppData\Local\Programs\Python\Python38\

有什么办法解决这个问题,谢谢大家。

由于您正在使用 windows,因此您可以使用前面提到的 python 绝对路径或使用 python 版本指定 python 版本,或者使用py启动命令(使用 python7556BFC6B7EE9 安装)。

您可以使用py -0列出已安装的 python 版本,然后您可以获得类似于此的 output:

Installed Pythons found by py Launcher for Windows
 -3.9-64 *
 -3.8-32
 -3.7-64
 -3.6-64
 -2.7-64

然后您可以通过键入列出的 python 版本来指定您想要的版本。

python3 command is almost used in linux os which have installed python 2.x so python refer to python 2.x and python3 refers to python 3.x.

我从这个答案帖子链接中找到了更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM