首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何修复错误:[Errno 2]没有这样的文件或目录:'C:\\Program Files\\Python37\\lib\\venv\\scripts\\nt\\python_d.exe‘

如何修复错误:[Errno 2]没有这样的文件或目录:'C:\\Program Files\\Python37\\lib\\venv\\scripts\\nt\\python_d.exe‘
EN

Stack Overflow用户
提问于 2019-03-27 22:56:48
回答 8查看 30.1K关注 0票数 18

我在Windows上使用的是最新版本的Python,并尝试通过以下代码使用venv

代码语言:javascript
复制
C:\envs> py -m venv test

即使它真的创建了venv,它也会返回这个错误,我不知道为什么。而且我不能激活venv,代码

代码语言:javascript
复制
C:\envs> C:\envs\test\Scripts\activate.bat

返回

"C:\envs\test\Scripts\activate.bat“未被识别为内部或外部命令、可操作程序或批处理文件。

EN

回答 8

Stack Overflow用户

发布于 2019-05-03 12:54:27

我使用的是python版本3.7.3,它给我的错误说明是“在pycharm中创建项目时没有这样的文件或目录:'C:\python37\lib\venv\scripts\nt\python_d.exe'"”。

我将以下文件从Files\Python37\Lib\venv\scripts\nt)位置(C:\Program Files\Python37)复制到(C:\Program python ),它对我有效

1) python_d.exe

2) python_d.pdb

3) pythonw_d.exe

4) pythonw_d.pdb

票数 23
EN

Stack Overflow用户

发布于 2019-04-17 03:50:49

正如维拉尼在他自己的评论中提到的,这是一个调试二进制文件的问题。

它将在即将发布的3.7.4版本中修复。(计划于06/24举行)

要么降级到3.7.2,要么在没有调试二进制文件的情况下安装。

票数 8
EN

Stack Overflow用户

发布于 2019-05-22 22:36:03

在Anaconda提示符下键入以下命令:

代码语言:javascript
复制
conda remove anaconda
conda update python
conda list --show-channel-urls | findstr python
python -m venv venv
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55380296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档