Python包和模块安装源,以及切换三方安装源方法

本文介绍了如何切换Python包安装源,包括PyPI、豆瓣、阿里云、中国科学技术大学、清华大学等镜像,以提高在国内的下载速度。通过修改pip和easy_install的配置,可以实现临时或永久更换安装源。此外,还提到了使用`pip freeze`生成需求文件,以便在其他设备上复现相同的包环境。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python包托管网站:PyPI · The Python Package Index

Python官方:https://pypi.python.org/simple  服务器在国外,国内访问很慢

豆瓣:https://pypi.douban.com/simple/

阿里:http://mirrors.aliyun.com/pypi/simple

中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

使用pip安装时:

一次性修改:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy  

pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple requests

永久更换:

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

### 安装 Python三方库 #### 使用 `pip` 工具安装三方库 对于 Ubuntu 用户来说,最简便的方式之一是通过 `pip3` 来管理 Python。如果系统尚未安装此工具,则可以通过以下命令来获取它: ```bash sudo apt update && sudo apt install python3-pip ``` 一旦有了 pip3,在终端里可以直接运行如下指令来安装所需的库[^1]。 例如要安装名为 requests 的 HTTP 库可以这样做: ```bash pip3 install requests ``` 这将会自动下载并配置好指定模块及其依赖项到默认的位置 `/usr/local/lib/python3.x/dist-packages/` 或者用户的家目录下的 `.local/lib/python3.x/site-packages/` 文件夹内[^2]。 #### 编译码方式安装特定版本的库 当需要某些特殊编译选项或是较新的软件时,可以从官方仓库克隆项目或者下载 tarball 压缩文件来进行本地构建。以 PyYAML 为例,过程涉及解压缩、切换至新创建的工作区再调用 setup 脚本完成部署工作: ```bash tar xvfz PyYAML-5.3.1.tar.gz cd PyYAML-5.3.1/ python3 setup.py install ``` 值得注意的是上述操作前最好先确认已经准备好必要的开发环境组件,比如 CMake 其他支持库等[^4]。 为了确保顺利编译成功,建议预先利用 APT 获取这些前置条件: ```bash sudo apt-get install python3-dev libxml2-dev libffi-dev libssl-dev libxslt1-dev ``` 以上步骤能够帮助准备一个较为完整的编译环境以便处理更多复杂的扩展需求[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值