Python venv在Visual Studio代码中提供errno 2

时间:2019-05-20 14:13:07

标签: visual-studio-code python-venv

我试图按照Visual Studio代码文档中所述创建虚拟环境。我已经在系统上安装了python 3.7.3和anaconda。

我执行了以下操作,并且正在使用vs代码版本1.34和Windows 10:

我制作了一个空文件夹,并使用了官方文档中所述的以下代码行:

py -3 -m venv .venv

我希望有一个名为.venv的文件夹,其中包含带有'activate'文件的脚本文件夹。正如我已经测试过的这种方法在具有相同配置的其他系统上工作一样,但是相反,我收到以下错误消息:

Error: [Errno 2]: no such file or directory : 'C:\\ProgramData\\Anaconda3\\lib\\venv\\scripts\\nt\\python.exe'

2 个答案:

答案 0 :(得分:0)

好像安装程序坏了,还是...

从Python 3安装文件夹复制:

C:\ Users {user} \ AppData \ Local \ Programs \ Python \ Python37

文件:python.exe,python.pdb,python_d.exe,python_d.pdb,pythonw.exe和pythonw.pdb到以下文件夹:C:\ ProgramData \ Anaconda3 \ lib \ venv \ scripts \ nt \

答案 1 :(得分:-1)

这是因为,在python版本中,您尝试创建虚拟环境venv [在其他情况下-> vitualenv]尚未安装。

将python全局版本移交给特定版本后,环境构建过程失败。

您可以从下面的链接中了解如何在特定版本上安装vitualenv。 Dealing with multiple python versions and pip