• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于python:这是一份-pip-常用命令小结

python 搞代码 3年前 (2022-02-20) 21次浏览 已收录 0个评论

pip 这个工具咱们常常会用到,毕竟 python 是一门以第三方库宏大而驰名的编程语言,所以咱们总会用 pip 装置一些依赖库,当然这只是 pip 最罕用的一个命令,上面就来介绍一下 pip 中你须要把握的一些命令。

我集体用的是Anaconda,所以须要在Anaconda Prompt中操作,如果你用的是官网下载的 python 版本,就能够间接在cmd中操作。

pip

间接输出 pip 能够查看所有的命令参数以及可选项:

查看pip所在位置:

where pip

更新pip的版本:

pip install --upgrade pip

如果你 pip 版本比拟低,那么在应用 pip 时会有相似上面这样黄色字体的Warning,集体倡议能用就不要更新,更新后容易呈现报错。

装置

这里暂用flask库举例,装置flask库,默认装置最新版:

pip install flask

指定要装置flask库的版本:

pip install flask==版本号

咱们在装置第三方库时可能会很慢,甚至会产生超时报错(Read timed out),解决办法有两种,第一种应用timeout参数减少工夫:

pip install flask --timeout 6000

第二种就是利用国内的一些镜像,应用格局如下:

pip install flask -i 镜像源

上面是一些比较稳定且速度比拟快的国内镜像,集体最罕用的是清华镜像:

清华: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还反对装置指定文件中的包,什么时候用呢?比方咱们新建了一个虚拟环境,这外面什么库都没有,但咱们一个一个库装置是十分麻烦的,咱们就能够将全局环境中的包导入文件,而后在虚拟环境中一次性装置,剩下你只须要再装置一些虚拟环境中须要的库即可。

这种操作倡议在Pycharm的终端应用,因为波及到文件的生成,能够间接在目录中找到文件,具体操作如下:

pip freeze > requirements.txt

这条指令会生成一个文本文件,文件中就是你环境中装置的所有库及对应的版本:

而后进入虚拟环境,并输出上面这个命令,pip 就会安装文件中所有的库:

pip install -r requirements.txt

查看

pip list
pip freeze

能够看到这两条命令都能够失去已装置的库及对应的版本信息,两者的可见区别就在于格局不同,并且后者能够导出文件,另外还有一些粗疏的区别这里不再介绍。

pip show flask

查问某个库一些根本信息,次要有版本号、Home Page、所在位置以及这个库的一些依赖(Requires):

这条指令用来查问某个库更加具体的信息:

pip show -f flask 

更新

pip list --outdated

查问有哪些库须要更新,会返回这个库当初的版本、最新版本曾经库的类型:

另外一种模式:

pip list -o

降级某个库,也能够指定想要的版本号:

pip install --upgrade flask

另外一种模式:

pip install -U flask

卸载

卸载某个第三方库,须要留神的是pip中有些库是自带的,它们是不反对卸载的。

pip uninstall flask

与装置原理一样,pip卸载也反对通过文件一次性卸载多个库。

卸载pip自身:

python -m pip uninstall pip

关注公众号【奶糖猫】获取更多精彩好文~


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于python:这是一份-pip-常用命令小结

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址