我想安装pip我的文件.en

2024-06-02 17:20:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用于创建虚拟环境的.env文件。你知道吗

我想安装相同的软件包(在.env文件中指定),但这次 我不想它是一个虚拟的环境。我该怎么做?你知道吗

非常感谢。你知道吗

注: miniconda或anaconda可以使用.env文件创建如下虚拟环境:

conda create --name optimus --file alpha.env

那你就可以跑了

source activate optimus

激活你的虚拟电视。但我该如何做类似的事情:

pip install -r myFile.env

安装中指定的所有程序包我的文件.env,但不是在虚拟环境中。你知道吗

这是我的阿尔法环境文件:

cairo=1.12.2=2
dateutil=2.1=py27_2
freetype=2.4.10=0
numpy=1.6.2=py27.4

Tags: 文件namealphaenvsource环境create虚拟环境
1条回答
网友
1楼 · 发布于 2024-06-02 17:20:24

如果您可以访问您原来的虚拟环境,或者可以创建一个新的,正如您所描述的,我认为一个非常简单的解决方案就是创建一个要求.txt文件。这是一个简单的文件,它为您在特定python环境中安装的所有包命名。你知道吗

只需运行

pip freeze > requirements.txt

这将在您的工作目录中创建一个名为要求.txt. 你必须激活你的虚拟环境。要在新环境中安装软件包,您只需输入它(停用virtualenv或您需要执行的任何操作)并运行

pip install -r requirements.txt

我从未见过.env文件,但听上去它实际上可能与要求.txt但名称不同。看看 皮普冻结 看起来和你的.env文件一样(格式等)。在这种情况下,您也可以运行您将在虚拟环境中运行的命令

pip install -r myFile.env

编辑: 在看到您的.env文件输出后,我确信您可以简单地运行 pip安装-r我的文件.env 命令。你知道吗

相关问题 更多 >