找回密码
 会员注册
查看: 29|回复: 0

Python依赖下载及切换下载源

[复制链接]

3

主题

0

回帖

10

积分

新手上路

积分
10
发表于 2024-9-6 18:31:00 | 显示全部楼层 |阅读模式
简介任何编程语言都有依赖仓库,而Python的官方依赖仓库就是PyPI(PythonPackageIndex)。Python也提供了官方的工具pip(packageinstallerforPython)来安装依赖。安装pip工具已经集成在了Python官方安装包中,无需额外安装。但如果特殊环境不存在这个工具,可以通过脚本下载。下载get-pip.py脚本。使用Python运行脚本安装。pythonget-pip.py1升级如果pip版本有更新需要升级,可以用升级命令更新自己。python-mpipinstall--upgradepip1使用使用当前Python解释器的pip工具。由于pip本身也是Python的一个模块,因此可以使用-m参数运行。python-mpip 1如果只有一个Python解释器,可以将Python的bin加入Path(使用官方安装包可自动添加),这样就可以直接使用pip命令了。pip--version1安装依赖使用install子命令安装依赖。pip会根据软件包信息自动安装依赖树(从仓库安装)。#安装最新版本pipinstallSomePackage#安装指定版本pipinstallSomePackage==1.0.4#安装最低版本pipinstall'SomePackage>=1.0.4'#安装依赖的扩展pipinstall'SomePackage[PDF]'#安装本地文件pipinstall'./downloads/SomePackage-1.0.4.tar.gz'#安装本地wheel包pipinstallSomePackage-1.0-py2.py3-none-any.whl#安装指定的来源依赖pipinstall'SomeProject@http://my.package.repo/1.2.3.tar.gz'1234567891011121314151617181920更新依赖install子命令有个--upgrade参数用来更新依赖。pipinstall--upgradeSomePackage1根据需求清单安装如果有许多依赖需要安装,可以编写需求清单文件,并使用-r参数来安装。pipinstall-rrequirements.txt1需求清单文件是一个纯文本文件,一般建议使用名称requirements.txt。它的格式有如下几种(#开头的行为注释):#直接写依赖名称,会安装最新版本pytestpytest-covbeautifulsoup4#指定特定的版本docopt==0.6.1pkg3>=1.0,=2.8.1,==2.8.*;python_version
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-10 13:34 , Processed in 1.059882 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表