python pip与pip3安装、更新、卸载、查看等常用命令汇总_pip td3-程序员宅基地

技术标签: python  pip  Python  

Python和 pycharm的使用

1. pycharm和Python 下载

    安装后需要激活码。判断Python是否安装好了,cmd下跑: python --version

2. 配置环python境路径,下载的时候可选,路径一个是python所在路径,还有一个是python下的Scripts,检验是否正确方法为cmd下跑: pip --version,

    这是为了pip的使用,为了安装第三方库的方便,跑命令:pip install xxx。否则的话自己上网查找 下载库包。然后python setup.py install .自带的库都在Lib下面。

    例如C:\Python34;C:\Python34\Scripts 

3.在pycharm中建立项目配置选择就可以选择配置好的python.exe所在路径,第二步骤就是建立两者的联系。

pip使用

在pyhton/scripts文件下,pip.exe pipx.exe是存在的,在CMD命令行下,pip --version 无法参看版本号,这是因为没有配置环境变量的原因。将pip.exe所在的目录配置到环境变量就OK了

使用pip安装python包

 pip install SomePackage           # latest version

 pip install SomePackage==1.0.4     # specificversion

 pip install 'SomePackage>=1.0.4'     #minimum version

不同版本:前面加python版本号 -m 

如:python3 -m pip install Django==1.10.7

另注pip install 后面可选参数的含义:

把 python 项目可安装化以后,执行pip install .pip install -e .pip install -v -e .安装。

  • pip install . :安装后的模块 freeze 在 pip/conda 依赖下,换句话说,再修改本地的原项目文件,不会导致对应模块发生变化。
  • pip install -e .:-e 理解为 editable,修改本地文件,调用的模块以最新文件为准。当您指定 -e 或 develop参数, MMSelfSup 采用开发者安装模式, 本地对代码做的任何修改都会生效,而无需重新安装。(摘自MMSelfSup 安装文档)
  • pip install -v .:-v, --verbose。输出更多信息。选项是附加的,并可以使用多达3次。
  • -m mod : run library module as a script (terminates option list)
  • -r, --requirement <file> Install from the given requirements file.
  • -U 就是 --upgrade,意思是如果已安装就升级到最新版

pip查看已安装的包

pip show packagename

示例:pip show pip #查看pip的版本、位置等基本信息

列出所有已安装的模块

pip list


pip检测更新

pip list –outdated

pip升级包

pip install --upgrade packagename

pip自身升级:python -m pip install --upgrade pip

pip卸载包

pip uninstall packagename

PS:

测试,使用pip卸载使用pip安装的python包时,可以完全卸载干净,但是在使用pip卸载使用python setup.py install安装的python包时,并不能卸载干净,仍然需要手动删除先关文件。

pip和pip3的区别是什么?

    其实这两个命令效果是一样的,没有区别,只是当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来安装库。是为了避免和Python2发生冲突的。 如果你的电脑只安装了Python3,那么不管用pip还是pip3都一样的。

    比如安装库numpy:
pip3 install numpy或者pip install numpy:只是当一台电脑同时有多个版本的Python的时候,用pip3就可以自动区分用Python3来安装库。是为了避免和Python2发生冲突的。

    安装了python3之后,会有pip3。
(1)使用pip install XXX :
新安装的库会放在这个目录下面:python2.7/site-packages;
(2)使用pip3 install XXX :
新安装的库会放在这个目录下面:python3.6/site-packages;
(3)如果使用python3执行程序,那么就不能import python2.7/site-packages中的库。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Dust_Evc/article/details/123812714

智能推荐

6678 emif norflash加载-程序员宅基地

文章浏览阅读677次。  终于搞定,纪念一下。CCS6很不好用,还是换回CCS5.5吧!转载于:https://www.cnblogs.com/fpga/p/3760389.html_6678 低温下 引导程序pc

echarts地图api series_基于Echarts的中国地图数据展示-程序员宅基地

文章浏览阅读560次。一、概述实际项目中大概率会遇到很多需要进行数据展示的地方,如折现图,柱状图等,今天给大家介绍一个更加炫酷的中国地图大数据展示,结合echarts免费开源第三方插件,可以实现自己的定制样式,定制提示。二、演示效果三、目录结构项目构成:引用:四、详细步骤1、首先给定一下全局样式、给个地图容器*{margin:0;padding:0}html,body{width:100%;height:100%;}#..._地图option = { series

十大移动开发平台_webbuilder是免费的吗-程序员宅基地

文章浏览阅读8.9k次,点赞2次,收藏7次。1. Putdb WebBuilder    WebBuilder是一款开源的可视化移动Web应用开发和运行平台。基于浏览器的集成开发环境,可视化和智能化的设计,能轻松完成常规应用和面向手机的移动应用开发;高效、稳定和可扩展的特点,适合复杂企业级应用的运行;跨平台、数据库和浏览器的架构,适应复杂的服务器和客户端环境;包括智能数据库访问在内的多项先进技术,使应用系统的开发更快捷和简单。 ..._webbuilder是免费的吗

RS485硬件标准1-电平定义_485端口正负电压-程序员宅基地

文章浏览阅读1.5k次。RS485标准是为了弥补RS232通信距离短、速率低等缺点而产生的而产生的,该接口标准只规定了电气特性,并没有规定接插件,传输电缆和 应用层通信协议。RS485标准与RS232不一样,数据信号采用差分传输方式。所谓差分传输,就是发送端在两条信号线上传输幅值相等,相位相反的电信号,接收端对接收的两条线信号做 减法运算,这样就获得幅值翻倍的信号。RS485上的两根线定义为A、..._485端口正负电压

centos mysql 端口,CentOS 上mysql端口3306的问题-程序员宅基地

文章浏览阅读200次。CentOS 上mysql端口3306的问题今天装了一台Linux系统,以前都是RedHat,后来听说有Fedora了,一直没用过。正好项目里环境要用就想弄一个来玩玩,结果现在人家最新的是CentOS,就一张CD,其他的根据需要自己上网Down,(我不喜欢这样子就自己下载DVD版)。安装完之后没有图形界面,而且没有提示输入root密码,还得到单用户模式下修改。后来下载了一个图形界面,弄好之后在那个..._centos修改mysql端口tcp6:3306为tcp

PXE自动化安装CentOS 8_centos8 pxe boot arp timeout-程序员宅基地

文章浏览阅读6.6k次,点赞5次,收藏26次。安装前准备:关闭防火墙和SELINUX,DHCP服务器静态IP。切勿用桥接模式 最好是NET模式而且把自动分配DHCP对勾取消。查看防火墙和seelinux是否关闭[root@centos8 ~]#firewall-cmd --statenot running[root@centos8 ~]#getenforce Disabled安装对应的软件包安装syslinux的时候..._centos8 pxe boot arp timeout

随便推点

基于ArcGIS10.0和Oracle10g的空间数据管理平台十二(C#开发)-元数据库库管理-程序员宅基地

文章浏览阅读52次。我的新浪微博:http://weibo.com/freshairbrucewoo。欢迎大家相互交流,共同提高技术。 由于前段时间工作很忙而且出差去了北京一个多月,所以很久没有介绍了关于基于ArcGIS10.0和Oracle10g的空间数据管理平台这个项目的相关功能实现了,今天开始介绍一个新的功能实现,就是元数据库的管理。 所谓元数据就是描述数据的数据,元数据库就...

C语言程序设计学习笔记:P9-指针_以下哪个打印指针地址的写法是正确的-程序员宅基地

文章浏览阅读2.8k次,点赞14次,收藏38次。本系列文章为浙江大学翁恺C语言程序设计学习笔记,前面的系列文章链接如下:C语言程序设计学习笔记:P1-程序设计与C语言C语言程序设计学习笔记:P2-计算C语言程序设计学习笔记:P3-判断C语言程序设计学习笔记:P4-循环C语言程序设计学习笔记:P5-循环控制C语言程序设计学习笔记:P6-数据类型C语言程序设计学习笔记:P7-函数C语言程序设计学习笔记:P8-数组文章目录一、指针1.1 取地址运算1.2 指针1.3 指针的使用1.4 指针与数组1.4 指针与const小测验二、指针运算2._以下哪个打印指针地址的写法是正确的

谷歌地图控件,通过扩展实现GMAP的自定义绘图系统-程序员宅基地

文章浏览阅读251次。  这两天搞网络规划和优化系统,需要开发一套地图,并在地图上放置自定义图标,和放置复杂贴图,或画矩形多边形等随着地图移动和放缩。这件事情一开始搞得很痛苦,通过GMAP.NET开发,并使用了CodeProject上面的drawtools工具(有兴趣可以自行搜索,博客园也有相关的文章讨论),但就是没法实现随地图移动而移动,仿佛是浮在地图上的。最后这种方法只能放弃。 看了几个博客上面讨论的..._gmap tooltip 背景透明

[源码解析] 机器学习参数服务器ps-lite 之(3) ----- 代理人Customer-程序员宅基地

文章浏览阅读469次。本文是参数服务器第三篇,介绍ps-lite的Customer模块。

卷积神经网络笔记--吴恩达深度学习课程笔记(四)_卷积神经 特征平面-程序员宅基地

文章浏览阅读2.8k次,点赞4次,收藏17次。各个知识点详解LeNet-5网络LetNet网络的的讲解主要参考1998年计算机科学家Yann LeCun发布的一篇论文《Gradient based learning applied to document-recognition》大家可以找到这篇论文结合学习,针对该网络,首先大家需要了解一下图像中的常用操作卷积,卷积这个词是信号处理领域的词,表示一个系统多数据处理的过程,在图像处理中的卷积,其实就是滤波器。下面先简要介绍一下卷积核的概念,这个不能细说,因为想要深入理解卷积需要很多知识,这里只给大家_卷积神经 特征平面

ANSYS无限大平板两边传热仿真_ansys热仿真-程序员宅基地

文章浏览阅读5.1k次,点赞4次,收藏20次。ANSYS无限大平板两边传热仿真有一无限大平板,导热系数为27.56,密度为591.8,密度为7800,厚度为1.08m,现将其划分为4层,5个温度节点,求分析其在两面不相等且温度变化的对流换热中的受热情况。对流换热系数为200。一、前处理器1、建立工程,改变工程名称2、选择处理热问题,勾选Thermal选项3、选择需要划分的节点类型,这里采用55节点若计算对称问题,则在o..._ansys热仿真

推荐文章

热门文章

相关标签