python安装库常用命令

python安装库常用命令

1、python库添加与查询

添加库的方法:

1.Windows+R打开运行,然后输入CMD进入命令提示符。
2.输入:where python 。就会反馈出python安装地址。
3.cd C:\Program Files\Python39\Scripts(cd+安装目录下的Scripts文件夹,可以先找到文件夹,以防找错地址)
4.输入各种更新语句
更新pip:python -m pip install --upgrade pip
更新某库(如requests库):pip install requests
更新某库指定版本:pip install bert4keras==0.5.9
(大家可以在后面加上--help-h或者man [command]等命令去瞅瞅官方提供的说明哦~,如pip index --help)
从豆瓣镜像源更新(在更新语句后加):-i http://pypi.douban.com/simple --trusted-host=pypi.douban.com
例如:
pip install requests -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com

在这里插入图片描述

pip换源

通过pip install添加库时会因为从国外地址下载,连接速度特别慢。国内一些有担当的高校和公司会通过建立镜像源,来帮助国内用户从其服务器下载,更方便去学习python。

换源语句

换源如:换阿里源语句

pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ 
pip config set global.trusted-host mirrors.aliyun.com

一些其他源

国内源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

库的查询方法

pip list

我们可以通过命令查看python安装了哪些库,cmd直接输入pip list,可以看到所有库和版本。

pip index versions [package_name]

可以通过输入pip index versions bert4keras查询某库历史版本,以便有些库更新前后矛盾造成函数不能用。
本方法只能针对较新版本的pip;如果是较老的版本,pip没有index这个子命令的话,可以用:pip install package_name==

pip更新升级

有时会出现警告信息,提示pip版本可以更新,这时我们可以通过更新升级pip解决。
pip install --upgrade pip
同样安装工具库也可以更新升级。
pip install --upgrade setuptools

安装第三方库到某项目

安装第三方库时可以安装到某一个项目中(在删除时可以同项目一同删除,避免产生冗余的库)
安装时使用--target参数,安装到自己项目中。此处应安装到项目文件下venv\Lib\site-packages文件夹中,venv是虚拟环境。例如项目为D:\FlaskPythonProject,库安装代码则为:
pip3 install flask --target=D:\FlaskPythonProject\venv\Lib\site-packages

或可安装库到指定位置:
pip3 install flask --target=D:\FlaskPythonProject\lib
代码中使用sys.path.append添加搜索目录

import os,sys
os.chdir("./") # 设置项目路径
sys.path.append("./lib")
import flask

实用语句

office全家桶

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple python-office -U

pip和pip3的区别

python 有python2和python3的区别
那么pip也有pip和pip3的区别
大概是这样的
1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下。
2、如果系统中只安装了Python2,那么就只能使用pip。
3、如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。
4、如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。
5、重要:虚拟环境中,若只存在一个python版本,可以认为在用系统中pip和pip3命令都是相同的。

从文档里批量安装

python -m pip install -r requirements.txt

其中:-m是python的参数, -r是pip的参数
参数说明:
-m:module-name,指定需要安装的python库包的模块。( Searches sys.path for the named module and runs the corresponding .py file as a script.)
-r: 安装需要库包的配置文件。( Install from the given requirements file. This option can be used multiple times.

参考文献

pip 和pip3区别
如何用python和pip安装在txt文件中配置好版本的库包

猜你喜欢

转载自blog.csdn.net/aiaidexiaji/article/details/107867715
今日推荐