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 

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

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


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

相关推荐
学测绘的小杨15 小时前
CompassFusion:一个从 GNSS 到 GNSS/INS 组合导航的独立工程包
python
zzzzzz3101 天前
当产品经理说这个很简单:我用Python自动化处理奇葩需求的实战指南
python·pycharm·产品经理
雪隐1 天前
个人电脑玩AI-06让5060 Ti给你打工——不光能画画,Qwen3-TTS还能学人说话,连我老板都信了!
人工智能·后端·python
兵慌码乱1 天前
面向桌面端的资产管理系统分层架构设计与核心模块实现
python·系统架构·sqlite·pyqt5·数据库设计·桌面应用开发·mvc架构
hboot1 天前
AI工程师第三课 - 机器学习基础
python·scikit-learn·kaggle
顾林海2 天前
Agent入门阶段-编程基础-Python:流程控制
python·agent·ai编程
呱呱复呱呱2 天前
Django CBV 源码解读:一个请求是怎么找到你的 get() 方法的
python·django
曲幽2 天前
刚部署的 LibreTranslate 频频翻车?我掏出了 20 年前的 StarDict 词典,用 FastAPI 搭了个本地词典翻译 API
python·fastapi·web·translate·goldendict·libretranslate·stardict·pystardict
荣码2 天前
用Streamlit给AI应用套个界面,10行代码出Web页面
java·python
兵慌码乱2 天前
基于Python+PyQt5+SQLite的药房管理系统实现:事务一致性与界面解耦全流程解析
python·sqlite·信号与槽·pyqt5·数据库设计·桌面应用开发·事务处理