python 离线安装依赖

步骤:

1. 访问 https://pypi.org/ 

2. 搜索要下载的依赖

3. 下载tar.gz文件

4. 解压,再解压(第一次解压后的dist文件夹内tar文件需解压)

5. 解压后的文件夹内部,有setup.py文件,

执行 python setup.py install 即可

注意:此种方法下载不包括关联的第三方库

 其它(下载关联的第三方库):

  1. 设定清华镜像源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

image

  2. 下载oracledb依赖&其关联依赖【部分情况下会存在关联的深层级依赖未下载的情况,这种就需要单独下载了】

pip download oracledb -d ./oracledb_packages/

image

   3. 在离线环境下,安装

pip isntall --no-index --find-links ./oracledb_packages/ oracledb

image

  4.下载多个依赖(flask和qwen-agent等,可自定义)到相对文件夹目录中 & 安装 (要求下载与安装的python版本一致)

pip download flask qwen-agent -d ./rec/

pip install --find-links ./rec --no-index flask qwen-agent

  5. 下载多个依赖到相对文件夹目录中 & 安装 (下载时的python版本高于安装时的版本)

  PS:可使用Windows PowerShell 来执行安装文件夹内全部whl文件的命令 

Get-ChildItem *.whl | ForEach-Object { pip install $_ }
pip download --python-version 3.12 --only-binary=:all: flask qwen-agent werkzeug python-dateutil six -d ./3.12.5rec/

pip install --find-links ./3.12.5rec/ --no-index --no-deps flask qwen-agent werkzeug python-dateutil six
posted @ 2024-07-26 15:35  人间春风意  阅读(350)  评论(0)    收藏  举报