pip安装各种库万能公式

目录

1️⃣镜像源安装

2️⃣下载whl文件本地安装

3️⃣tar.gz格式安装

4️⃣tar.bz2格式安装

5️⃣指定版本安装

6️⃣版本升级

7️⃣批量安装

8️⃣卸载包

9️⃣conda安装


1️⃣镜像源安装

vbnet 复制代码
https://pypi.python.org/simple   #官网
http://pypi.doubanio.com/simple/  #豆瓣
https://pypi.tuna.tsinghua.edu.cn/simple/       #清华
https://mirrors.ustc.edu.cn/pypi/web/simple/    #中科大
https://mirrors.aliyun.com/pypi/simple/       #阿里云
https://mirrors.163.com/pypi/simple/     #网易
https://mirrors.cloud.tencent.com/pypi/simple/  #腾讯
https://mirrors.huaweicloud.com/repository/pypi/simple   #华为
https://mirrors.bfsu.edu.cn/pypi/web/pypi/  #北外
http://mirrors.hit.edu.cn/pypi/web/simple/  #哈工大
https://mirror.baidu.com/pypi/simple       #百度



# 指定镜像安装
pip install -i https://pypi.douban.com/simple  scikit-image


# pip设置http镜像信任
pip install -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com  pandas
pip config set global.trusted-host pypi.doubanio.com
pip config set global.trusted-host mirrors.hit.edu.cn

2️⃣下载whl文件本地安装

vbnet 复制代码
 https://www.lfd.uci.edu/~gohlke/pythonlibs/   #加利福尼亚大学
//登录该网站CTRL+F搜索你要安装的packagename
 
     
 Twisted‑18.4.0‑cp35‑cp35m‑win_amd64.whl
 //文件名说明 该版本 适用于python 3.5 的windows 64位
 //D:\Twisted‑18.4.0‑cp35‑cp35m‑win_amd64.whl   下载文件的路径
 
 //安装
 pip install  D:\Twisted‑18.4.0‑cp35‑cp35m‑win_amd64.whl

3️⃣tar.gz格式安装

一般下载后的tar.gz包都需要先解压,然后找到setup.py再进行安装

vbnet 复制代码
# cmd进入该解压,目录执行命令

tar -zxvf   XXX.tar.gz   #解压压缩包
cd XXX/    #进入解压后的文件夹


python setup.py install    #运行安装

4️⃣tar.bz2格式安装

tar.bz2大多是通过 ./configure ;make ;make install 来安装的,有的库是直接make;make install 安装

vbnet 复制代码
# cmd进入该解压,目录执行命令

tar -zxvf   XXX.tar.bz2   #解压压缩包
cd XXX/    #进入解压后的文件夹


./configure --prefix=/opt/fcitx    #运行安装方式1,prefix参数为指定安装位置
make    #运行安装方式2
make install   #运行安装方式3

5️⃣指定版本安装

不知道版本号的话,指定版本安装的方法通常可以这样用,先不指定版本,下载的过程中看下符合要求的版本为多少,然后再加载镜像源指定版本下载。

vbnet 复制代码
# 指定版本安装
# 版本范围符号:`==`、`>=`、`<=`、`>`、`<`
pip install cchardet                    #不指定版本号,安装可用的最新版本
pip install "requests==2.7"            #指定版本号2.7
pip install "requests>2.0,<3.0"        #(2.0,3.0)之间的最新版本

6️⃣版本升级

vbnet 复制代码
# 查看指定包版本(xxx为packagename)
pip show xxx

# 设置镜像
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

# 升级指定包(xxx可为pip)
python -m pip install --upgrade xxx
pip install --upgrade <package> # 升级指定pip包

# 升级pip
python -m pip install --upgrade pip # 升级pip

7️⃣批量安装

vbnet 复制代码
# requirements.txt为指定目录文件
pip install -r requirements.txt


#该环境下所有包批量导出至当前目录下mypackage.txt中
pip freeze > mypackage.txt


#显示当前环境下所有安装过的包和对应版本
pip list
conda list

ps:安装的时候得写包的全名

sklearn包的全名为scikit-learn

skimage包的全名为scikit-image

opencv包的全名为opencv-python

8️⃣卸载包

vbnet 复制代码
#packagename为要卸载的包的全名

pip uninstall packagename  
 

9️⃣conda安装

vbnet 复制代码
# -c 指定了要从哪个频道(channel)安装软件包,通常为conda-forge,也可以为其他第三方仓库
# packagename为要安装的packagename的全名

conda install packagename -c conda-forge 


#举例:从openbabel第三方库中安装openbabel包
conda install -c openbabel openbabel 

整理不易,欢迎一键三连!!!

送你们一条美丽的--分割线--


🌷🌷🍀🍀🌾🌾🍓🍓🍂🍂🙋🙋🐸🐸🙋🙋💖💖🍌🍌🔔🔔🍉🍉🍭🍭🍋🍋🍇🍇🏆🏆📸📸⛵⛵⭐⭐🍎🍎👍👍🌷🌷

相关推荐
天天爱吃肉821813 分钟前
跟着创意天才周杰伦学新能源汽车研发测试!3年从工程师到领域专家的成长秘籍!
数据库·python·算法·分类·汽车
m0_7155753425 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
甄心爱学习27 分钟前
【leetcode】判断平衡二叉树
python·算法·leetcode
深蓝电商API31 分钟前
滑块验证码破解思路与常见绕过方法
爬虫·python
Ulyanov33 分钟前
Pymunk物理引擎深度解析:从入门到实战的2D物理模拟全攻略
python·游戏开发·pygame·物理引擎·pymunk
sensen_kiss1 小时前
INT303 Coursework1 爬取影视网站数据(如何爬虫网站数据)
爬虫·python·学习
玄同7651 小时前
我的 Trae Skill 实践|使用 UV 工具一键搭建 Python 项目开发环境
开发语言·人工智能·python·langchain·uv·trae·vibe coding
Yorlen_Zhang1 小时前
Python Tkinter Text 控件完全指南:从基础编辑器到富文本应用
开发语言·python·c#
Rorsion2 小时前
PyTorch实现二分类(单特征输出+单层神经网络)
人工智能·pytorch·分类
HAPPY酷2 小时前
C++ 和 Python 的“容器”对决:从万金油到核武器
开发语言·c++·python