我有一个使用其他库的python脚本。我想写一个额外的脚本来下载这些所需的包。该脚本将在运行实际脚本之前由用户运行。我正在使用Linux环境以及从命令行使用pip或sudo下载的所有软件包。为这种脚本提供服务的正确方法是什么?是否为此目的创建了setup.py?
答案 0 :(得分:1)
有一种Pypi方法,使用requirements.txt
文件。
# requirements.txt
numpy==1.5.1
scipy==0.9.0
然后运行:
pip install -r requirements.txt
您可以使用pip freeze
获取当前安装的软件包。
pip freeze | grep numpy
# numpy==1.5.1