【问题标题】:python virtualenv that include all total python modulespython virtualenv,包括所有全部 python 模块
【发布时间】:2022-01-08 00:24:47
【问题描述】:

由于不确定是否可行,所以我想问以下问题,

我有 Linux 机器,我安装了上面的 python virtualenv

pip3 install virtualenv
mkdir Environments
/opt/rh/rh-python38/root/usr/local/bin/virtualenv project_env
source project_env/bin/activate

pip3 list
Package    Version
---------- -------
pip        21.3.1
setuptools 58.3.0
wheel      0.37.0

现在我可以安装所需的模块了:

但是,由于我有一个巨大的 python 脚本,将来我们必须创建一个新的 python 脚本

然后我在考虑如何支持所有 python 脚本,而无需每次都安装需要脚本的新模块

所以可以为 python3 安装所有的 python 模块吗?什么是正确的方法?

【问题讨论】:

  • so it possible to install all total python modules for python3? 非常怀疑它。检查 pypi,你会发现大约 300k 个项目。您可能会找到一种方法来获取所有与 python3 兼容的列表,但是您无法安装所有这些。此外,这将是巨大的空间浪费

标签: python-3.x linux pip virtualenv python-module


【解决方案1】:

我不确定你是否想要这个,但这是我的建议。

如果您想存储旧脚本的所有所需模块的名称,那么有一种方法可以存储模块列表。方法是您需要运行一个命令。命令是

pip freeze > filename.txt

使用此命令将生成一个文本文件。

如果您想安装旧项目中的所有此模块,则可以使用此命令安装它。

pip install -r filename.txt

【讨论】:

    猜你喜欢
    • 2018-02-03
    • 1970-01-01
    • 2010-12-15
    • 2012-07-15
    • 1970-01-01
    • 2013-09-18
    • 1970-01-01
    • 2014-09-16
    • 2014-12-01
    相关资源
    最近更新 更多