我使用的是Windows。我使用 Ananconda Prompt 创建了一个虚拟环境
conda create -n retinanet python=3.7 anaconda
我在
中运行了此命令<base> C:\Users\mustafa>
然后,当我尝试激活它时
C:\Users\mustafa\Anaconda3\envs\retinanet\Scripts\activate
我看到此错误消息:
'C:\Users\mustafa\Anaconda3\envs\retinanet\Scripts\activate' is not recognized as internal or external command, operable or batch file
编辑:我通过添加
..\..\activate.bat
解决了问题
按照以下步骤设置 Python 虚拟环境:
导航到要在其中创建虚拟环境的所需目录。
运行以下命令:
python -m venv .venv; .venv\Scripts\Activate.ps1
此过程将在您指定的目录中创建一个 .venv 文件夹。
此文件夹将包含特定于此环境的所有 Python 包。
如果您后来决定不再需要这些包,您只需删除 .venv 文件夹即可释放空间,而不会影响您的全局 Python 安装。
为了有效管理您的依赖项,您可以将所有所需包的名称保存在文本文件中(例如,requirements.txt)。要一次安装多个软件包,请使用以下命令:
pip install -r requirements.txt
此方法可确保快速轻松地安装所有必需的软件包。