Python库的自动安装

Python库的自动安装,python,linux,Python,Linux,我使用默认情况下未安装的库为Linux编写了一个脚本。此脚本必须在另一台linux计算机上运行,是否有任何方法可以自动安装使用的库?提前谢谢你的帮助 在项目目录中创建requirements.txt文件,并按以下方式添加所有库: nltk==3.2.1 numpy==1.11.2 scikit-learn==0.18 scipy==0.18.1 在新计算机中添加项目后,打开shell提示符并运行 pip install requirements.txt

我使用默认情况下未安装的库为Linux编写了一个脚本。此脚本必须在另一台linux计算机上运行,是否有任何方法可以自动安装使用的库?提前谢谢你的帮助

在项目目录中创建requirements.txt文件,并按以下方式添加所有库:

    nltk==3.2.1
    numpy==1.11.2
    scikit-learn==0.18
    scipy==0.18.1
在新计算机中添加项目后,打开shell提示符并运行

    pip install requirements.txt
我假设您已经在另一个系统中安装了python。如果不安装python,则运行上述命令。

您可以执行类似的操作
希望这将有助于,让我知道任何问题向上为您


Happy coding您可以在脚本旁边提供一个附件,以便用户可以随时使用pip安装依赖项。@Simone。
import pip
import subprocess
import subprocess
import sys

def install(package):
   subprocess.check_call([sys.executable, "-m", "pip", "install", package])    

errors = []

try:
    install('numpy')
    install('some package')
    install('foo')
    install('bar')
    install('more packages!!')
except Exception as error:
    errors.append(error)

if len(errors):
   print(errors)
else:
   print("\n\nThe Packages Were Successfully Installed!")