我目前正在研究Python项目,我希望用户能够自动访问我使用的依赖项。他们是否必须手动下载(例如pip install
)?如果是这样,是否有一种简单的方法可以使他们轻松下载必要的软件包?
答案 0 :(得分:0)
您需要创建一个virtual environment,请参阅链接,然后可以使用pip freeze > requirements.txt
将您的env依赖项存储到文件中,然后您的用户可以简单地使用pip install -r requirements.txt
一口气安装它们
有关更多详细信息,请参见documentation
答案 1 :(得分:0)
virtualenv
是您所需要的。您可以在开发项目时安装需要的软件包。编码后,您可以运行pip freeze > requirements.txt
将所有程序包保存到requirements.txt。 pip install -r requirements.txt
将自动安装所有软件包。
Docker
更好地将项目发布到PC。