pip源
pip源
pip切换源。菜鸟教程,pip的安装及使用
资料
https://blog.csdn.net/sinat_21591675/article/details/82770360
常用的源地址
- (1)阿里云 http://mirrors.aliyun.com/pypi/simple
- (2)豆瓣http://pypi.douban.com/simple/
- (3)清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- (4)中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
- (5)华中科技大学http://pypi.hustunique.com/
- 腾讯 https://mirrors.cloud.tencent.com/pypi/simple
安装配置
ubuntu 环境
apt update
apt install -y curl
cp /etc/apt/sources.list{,.bak}
# 更新源配置
curl -o /etc/apt/sources.list http://mirrors.cloud.tencent.com/repo/ubuntu20_sources.list
apt update
# python
apt install -y python3.8 python3-pip
pip3 config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple
pip3 install requests django
临时使用
pip install -i
如安装pandas库
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas
如果提供的源不是https协议,还要添加信任该源:
pip install --trusted-host repo.yundasys.com -i http://repo.yundasys.com/pypi/simple/
pyyaml
永久使用
windows
pip.ini的文件内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
将上述文件放到用户文件夹,如
C:\Users\chaof\pip\pip.ini
Linux
对应的路径~/.pip/pip.conf
如果没有文件夹,及文件,可以自己建。已点开头的文件夹表示隐藏。pip.ini内容一致。
pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
安装与升级
安装
# linux环境,可以直接安装,甚至有些pip包也可以用Linux包安装
apt install python3-pip # python-pip
升级pip
安装numba失败,提示: llvmlite 编译失败,升级pip即可。很多安装失败,升级pip貌似都能解决。
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
python3 -m pip install --upgrade pip
git
命令
接口使用openapi工具自动生成了python的客户端,然后客户端内有提示的安装方法。即如下
pip3.6 install --force-reinstall 'git+http://gitlab.xxx.com:8090/1234/cloud_teacher_client.git#subdirectory=python'
第一次使用这种方式,安装一个自定义的包,比较方便,也感觉到比较新奇。
另外,参见snippet/python/scc_demo,自己制作的第一个python包的案例。