python项目的requirement.txt的生产的和使用

# 每个python项目,都应该有个requirement.txt--->项目依赖的模块

requirement.txt的生成

pycharm的terminal终端使用:

# pip3 freeze >requirement.txt  #生成

根据requirement.txt安装项目所依赖的文件

# pip3 install -r requirement.txt -i https://pypi.douban.com/simple

如果有一些包根据requeirement.txt安装不上的,可以使用whl文件安装

# 使用whl文件装,windows上你装的模块,都是 xxx.whl文件
        直接去网站搜:https://www.lfd.uci.edu/~gohlke/pythonlibs/
        指定版本下载Twisted‑20.3.0‑cp36‑cp36m‑win_amd64.whl
        # 版本查看如下图
# whl文件安装方法
        cmd下:pip3 install 下载的whl文件的路径

 pip离线安装第三方包

  • pip下载第三方包
pip download 你的包名 -d "下载的路径(windows下双引号来表示文件夹)"

举个栗子:

pip download pymysql -d "D:pipDownloadTest"
  • pip离线安装
pip install <包名>

举个栗子:

# 切换终端在待安装文件目录下(D:pipDownloadTest)
pip install PyMySQL-0.9.3-py2.py3-none-any.whl
原文地址:https://www.cnblogs.com/baicai37/p/13332251.html