当前位置:网站首页 > 技术博客 > 正文

policycoreutils-python 离线安装



python经常需要安装一些依赖库,但是有时候环境可以连通python源,有时不能连通需要离线安装(安装单个库包或者整个库环境),使用pip的如下方法可以相对简单解决问题。

依赖包(全环境)和版本号:
自动生成当前Python环境的所有依赖包及其精确版本号: pip freeze > requirements.txt
离线下载安装包:
下载单个离线包 - pip download -d your_offline_packages <package_name>
批量下载离线包 - pip download -d your_offline_packages -r requirements.txt
离线安装:
安装单个离线包 - pip install --no-index --find-links=/your_offline_packages/ package_name
批量安装离线包 - pip install --no-index --find-links=/your_offline_packages/ -r requirements.txt

下载包及依赖:
pip download -d [path] [package]
例子:
从阿里源下载DrissionPage库到D盘pkg目录
pip download DrissionPage -d D:pkg -i http://mirrors.aliyun.com/pypi/simple/

离线安装到python:
pip install --no-index --find-link [path] [package]
例子:
安装DrissionPage
pip install --no-index --find-link D:pkg DrissionPage

pip freeze > requrement.txt
导出如下这种库依赖
在这里插入图片描述
安装requrement.txt
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
需要在requirement.txt所在目录执行

Remark:

离线安装的时候下载和安装两侧的Python版本最好保持一致
升级pip:
python.exe -m pip install --upgrade pip
各种国内源:
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple
豆瓣:http://pypi.douban.com/simple
内部IP源安装: pip install -r requirements.txt -i http://10.153.3.130/pypi/web/simple --trusted-host 10.153.3.130

  • 上一篇: 离线包是什么意思
  • 下一篇: 比较文件大小
  • 版权声明


    相关文章:

  • 离线包是什么意思2024-11-11 18:00:59
  • html语言表单2024-11-11 18:00:59
  • 跳表的使用场景2024-11-11 18:00:59
  • 高并发什么意思2024-11-11 18:00:59
  • csdn积分规则2024-11-11 18:00:59
  • 比较文件大小2024-11-11 18:00:59
  • springboot ftp文件上传和下载2024-11-11 18:00:59
  • c语言 rand函数2024-11-11 18:00:59
  • c语言 gets函数的用法2024-11-11 18:00:59
  • 接口自动化测试怎么做2024-11-11 18:00:59