pip命令pip命令参数和选项安装卸载显示更新
python这个语言有很大的第三方库,我们总是使用pip命令来安装依赖库
您可以在pip命令参数和可选的Windows中通过快捷键win R输入cmd命令打开黑屏终端
在Linux中,例如在Ubuntu系统中,可以通过快捷键ctrlalt打开黑屏终端
在终端上输入pip可显示所有命令参数和选项
这里以flask库为例,安装flask库,默认情况下安装最新版本
安装指定版本的pip安装闪存
pip install flask==版本号安装第三方库时可能会变慢,并且可能会发生“超时错误”。 有两个解决办法。
第一,使用timeout参数增加时间:
pip install flask --timeout 6000的第二种使用国内的几种镜像,使用形式如下。
pip install flask -i镜像源下有一个速度相对稳定的国内镜像。 我个人喜欢清华镜和豆瓣镜:
清华: https://pypi.tuna.Tsinghua.edu.cn/simplealibabacloud (阿里巴巴云):http://mirrors.a liyun.com/pypi/simple/中国科技大学https://pypi.mirrors.com华中理工大学: http://pypi.hustunique.com/山东理工大学: http://pypi.sdutlinux.org/豆瓣: http://pypi.douban .
在pipconfigsetglobal.index-URL https://pypi.tuna.Tsinghua.edu.cn/simple windows中,首先搜索python的安装目录,然后搜索pip文件夹
然后在该文件夹下创建新的pip.ini文件,在记事本、VS code等其他编辑器中输入以下代码并保存即可
[ golbal ] index-URL=https://pypi.tuna.Tsinghua.edu.cn/simple [ instal ]可信- host=pypi.tuna.Tsinghua.] 此虚拟环境中没有任何库,每次安装一个依赖库非常麻烦。 可以将所需的全局环境软件包导入到文件中,并在虚拟环境中一次安装。
建议在Pycharm终端上使用此操作。 由于涉及到文件的生成,因此可以直接在项目目录中找到文件。 具体操作如下。
名为pip freeze requirements.txt的命令生成文本文件。 此文件包含安装在环境中的所有库和相应的版本。
其他人拿到这个txt文件,在本地安装这个txt文件的库就可以了。 可以使用以下命令安装
pip install -r requirements.txt卸载第三方库
pip uninstall库名称pip uninstall flask注意: pip还有附带的库,不支持卸载。
与安装原理一样,pip卸载也允许您一次从文件中卸载多个库,将需要卸载的库导入到txt文件中,然后一次卸载。
pip uninstall -r requestments.txt将卸载pip本身。
python -m pip uninstall pip可以通过同时显示pip list pip freeze命令来获取已安装的库和相应的版本信息。 两者在视觉上的区别在于格式的不同。 后者可以导出文件,也可以将从属包信息导入到txt文件中,如上所述
查询库的基本信息
pip show库名称pip show flask的基本信息主要包括版本号、Home Page、位置和该库的依赖关系(Requires )
如果想更详细地调查,请添加-f参数
在pip show -f flask更新中使用pip安装第三方库时,这种提示很常见
这表明pip工具的版本可以升级。 个人建议不要更新(如果可用)。 更新后容易发生错误。
以下是更新安装的库
pip list --outdated此命令可以询问需要更新哪个库,并返回此库的当前版本、最新版本的库类型。
也可以使用此命令
升级pip list -o库
pip安装- u库名称pip安装- u闪存也可以使用此命令进行升级
pip install --upgrade库名称pip install --upgrade flask此方法还允许指定版本号
pip install--升级flask==版本号