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 

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

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


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

相关推荐
23471021272 小时前
4.18 学习笔记
软件测试·笔记·python·学习
yaoxin5211238 小时前
384. Java IO API - Java 文件复制工具:Copy 示例完整解析
java·开发语言·python
Greyson18 小时前
Layui表格如何使用第三方插件实现树形展示.txt
jvm·数据库·python
2401_871696528 小时前
mysql行级锁失效的原因排查_检查查询条件与执行计划
jvm·数据库·python
xzal129 小时前
python中,turtle基础知识笔记1
笔记·python·turtle
a9511416429 小时前
CSS如何实现元素隐藏不占位_使用display-none完全移除
jvm·数据库·python
rabbit_pro9 小时前
Python调用onnx模型
开发语言·python
AC赳赳老秦9 小时前
OpenClaw生成博客封面图+标题,适配CSDN视觉搜索,提升点击量
运维·人工智能·python·自动化·php·deepseek·openclaw
m0_4939345310 小时前
如何监控AWR数据收集Job_DBA_SCHEDULER_JOBS中的BSLN_MAINTAIN_STATS
jvm·数据库·python