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
国内源:
清华: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/
我们可以通过命令查看python安装了哪些库,cmd直接输入pip list
,可以看到所有库和版本。
可以通过输入pip index versions bert4keras
查询某库历史版本,以便有些库更新前后矛盾造成函数不能用。
本方法只能针对较新版本的pip;如果是较老的版本,pip没有index这个子命令的话,可以用:pip install package_name==
有时会出现警告信息,提示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
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命令都是相同的。
参考文献
pip 和pip3区别 https://blog.csdn.net/qq_40584960/article/details/86082019