目录
Pycharm为Python程序添加requirements.txt
1.在 Pycharm 中,安装 Python 的包有两种方法,一种方法是在Project Interpreter 界面里,使用加减号进行包的安装与卸载。
3、打开pycharm的terminal,只要到 requirements.txt 所在的目录下,使用如下命令 ,就能在当前的 python 环境中导入所有需要的包:
4、同样,在我们的程序中,如何生成 requirements.txt 文件呢,使用如下命令即可:
5、由此,即完成了Pycharm中为自己的Python程序添加requirements.txt。
pip freeze>requirements.txt
Python中requirements.txt文件的作用
很多 Python 项目中经常会包含一个 requirements.txt 文件,里面内容是项目的依赖包及其对应版本号的信息列表,即项目依赖关系清单,其作用是用来重新构建项目所需要的运行环境依赖,比如你从 GitHub 上 clone 了一个 Python 项目,通常你会先找到 requirements.txt 文件,然后运行命令 pip install -r requirements.txt
来安装该项目所依赖的包。
同样,你也可以在你的项目目录下运行命令 pip freeze > requirements.txt
来生成 requirements.txt 文件,以便他人重新安装项目所依赖的包。
requirements.txt 文件的内容格式如下:
该文件片断记录的是运行这个项目所需要的一些包,比如需要包版本号为 0.11.1 的 Flask 包、版本号为 2.2 的 Flask-SQLAlchemy 包。
生成 requirements.txt 文件命令:
pip freeze > requirements.txt
安装 requirements.txt 依赖命令:
pip install -r requirements.txt
Pycharm为Python程序添加requirements.txt
今天在使用pycharm的过程中想起来如何为程序配置所需的requirements.txt,因为我们从GitHub中下载的程序中有的经常会带有requirements.txt文件,所需的第三方依赖包都可以在可以配置,一键pip install -r requirements.txt 即可安装好程序所需的依赖(一般而言,github 中规范的 python 源码会提供一个叫 requirements.txt 的文档,文档里记录的是要安装的包的名称以及版本),确实给我们调试别人的程序提供了方便,下面就将自己在网上查找的方法及自己的实践记录如下:
1.在 Pycharm 中,安装 Python 的包有两种方法,一种方法是在Project Interpreter 界面里,使用加减号进行包的安装与卸载。
、
2、另外一种就是使用pip install或conda install(如果使用了Anaconda管理工具的话)。如果只安装少数依赖包,两种方式其实都可以,尤其是第一种似乎更加方便一些,而且还可以选择所需的版本。如果需要安装带有requirements.txt文件的大量依赖,还是使用pip命令安装方便快捷很多。
3、打开pycharm的terminal,只要到 requirements.txt 所在的目录下,使用如下命令 ,就能在当前的 python 环境中导入所有需要的包:
pip install -r requirements.txt
4、同样,在我们的程序中,如何生成 requirements.txt 文件呢,使用如下命令即可:
pip freeze>requirements.txt
5、由此,即完成了Pycharm中为自己的Python程序添加requirements.txt。
方法所得来自Pycharm帮助文档,可以查看如下链接
https://www.jetbrains.com/help/pycharm/managing-dependencies.html