首页 > 解决方案 > 我正在尝试在 python 中创建一个虚拟环境,但出现错误“没有这样的文件或目录”

问题描述

在 Windows 中创建虚拟环境

C:\Python>mkvirtualenv py1 C:\Users\176226\Envs 不是目录,创建 FileNotFoundError: [Errno 2] No such file or directory: 'c:\users\176226\anaconda3\Lib\venv\scripts\nt \python.exe'

此路径存在:c:\users\176226\anaconda3\Lib\venv\scripts\nt\ 而且我也安装了 python 有人可以帮忙吗

标签: pythonvirtualenv

解决方案


c:\users\176226\anaconda3\Lib\venv\scripts\nt\python.exe

上面的路径是 Python 可执行文件,而不是环境源文件。

假设您使用的是 Python 3,您可以按照以下步骤创建和激活 Python 环境:

创建环境:python -m venv path/to/virtualenv

例子:

python -m venv .venv

上面的命令在当前目录中创建 Python 环境。

要激活在上一步中创建的环境:

.venv\Scripts\activate

activate是激活环境的源脚本。


推荐阅读