我在Windows上使用的是最新版本的Python,并尝试通过以下代码使用venv
:
C:\envs> py -m venv test
即使它真的创建了venv
,它也会返回这个错误,我不知道为什么。而且我不能激活venv
,代码
C:\envs> C:\envs\test\Scripts\activate.bat
返回
"C:\envs\test\Scripts\activate.bat“未被识别为内部或外部命令、可操作程序或批处理文件。
发布于 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
发布于 2019-04-17 03:50:49
正如维拉尼在他自己的评论中提到的,这是一个调试二进制文件的问题。
它将在即将发布的3.7.4版本中修复。(计划于06/24举行)
要么降级到3.7.2,要么在没有调试二进制文件的情况下安装。
发布于 2019-05-22 22:36:03
在Anaconda提示符下键入以下命令:
conda remove anaconda
conda update python
conda list --show-channel-urls | findstr python
python -m venv venv
https://stackoverflow.com/questions/55380296
复制相似问题