Windows+Linux安装Python包管理工具pip

Windows安装Python包管理工具pip

pip是一个Python包管理工具,主要是用于安装PyPI上的软件包,可以替代easy_install工具。

一、前期准备

首先确认windows机器上面是否已经安装好了python。在cmd中输入python --version和python看看是否有反应

如上面所示,表示已经在windows平台上面搭建好了python环境。

二、下载安装

1、到官网去https://pypi.python.org/pypi/pip#downloads下载pip安装包到windows指定目录

【更新地址】http://doublelinux.blog.51cto.com/12300166/1964444

2、打开cmd,将目录切换到pip安装目录,输入:

D:

cd \pip\pip-9.0.1

3、执行python setup.py install,开始安装pip

python setup.py install

安装完成后,发现pip命令还是不能使用,原因是没有添加环境变量。

4、添加pip的环境变量

D:\python\anzhuang\Scripts

环境变量的位置在python安装目录下面的Scripts目录下面。设置好环境变量后,再次在cmd中执行pip list命令就可以正常使用了

Linux安装Python包管理工具pip

Python3系列会默认自带Python包管理工具pip,而Python2系列不会自带pip,需要自己安装。Linux  Centos7系统默认自带的Python版本是Python2.7,即没有安装pip,需要自己安装一个pip。在选择pip版本时,尽量和Python的版本选择一致。

一、下载、解压pip

2、使用windows下载好pip,然后回到Linux中,使用rz命令上传下载的pip包

[root@localhost /]# mkdir -p /home/qiuuuu/tools

[root@localhost /]# cd /home/qiuuuu/tools/

[root@localhost tools]# yum -y install lrzsz

[root@localhost tools]# rz -y

3、解压上传的pip压缩包pip-9.0.1.tar.gz

[root@localhost tools]# tar zvxf pip-9.0.1.tar.gz

二、安装pip出错、出错、出错..........

[root@localhost tools]# cd pip-9.0.1

[root@localhost pip-9.0.1]# ls

AUTHORS.txt  CHANGES.txt  docs  LICENSE.txt  MANIFEST.in  pip  pip.egg-info  PKG-INFO  README.rst  setup.cfg  setup.py

[root@localhost pip-9.0.1]# python setup.py  install

【到此,出现了报错信息】,报错如下:

Traceback (most recent call last):

File "setup.py", line 6, in

from setuptools import setup, find_packages

ImportError: No module named setuptools

这是由于python没有安装setup-tools!!!!!

三、安装setup-tools

2、上传、解压setup-tools

[root@localhost pip-9.0.1]# rz -y

[root@localhost pip-9.0.1]# ls

AUTHORS.txt  CHANGES.txt  docs  LICENSE.txt  MANIFEST.in  pip  pip.egg-info  PKG-INFO  README.rst  setup.cfg  setup.py  setuptools-36.4.0.zip

[root@localhost pip-9.0.1]# yum -y install unzip

[root@localhost pip-9.0.1]# unzip setuptools-36.4.0.zip

3、安装setup-tools

[root@localhost pip-9.0.1]# cd setuptools-36.4.0

[root@localhost setuptools-36.4.0]# python setup.py install

四、再次安装pip

1、安装pip

[root@localhost setuptools-36.4.0]# cd /home/qiuuuu/tools/pip-9.0.1

[root@localhost pip-9.0.1]# python setup.py install

2、测试是否安装成功

[root@localhost pip-9.0.1]# pip -V

pip 9.0.1 from /usr/lib/python2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)

到此,pip安装成功!!

linuxpip安装python包_Windows+Linux安装Python包管理工具pip相关推荐

  1. python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境

    python管理包管理工具pip使用,及使用pip创建虚拟环境 文章目录: 1 pip的使用 1.1 pip的基础使用 1.1.1 pip安装库包(pip install) 1.1.2 pip卸载库包 ...

  2. python中有很多包管理工具那中不是_Python中的包管理工具PIP,pip

    1.1.4节 -- Python的包管理工具pip pip包 pip list(退出python环境后再输入)  列出匹配管理的包有哪些 pip install 包名        安装一个包(默认安 ...

  3. 安装linux提示没有系统盘,我有RedHat安装光盘,但没有安装软盘, 应怎么办?linux安装...

    我有RedHat安装光盘,但没有安装软盘, 应怎么办?linux安装 如果你的计算机能从光驱启动(许多早期的计算机做不到),你就不需要启动软盘了.检查一下计算机的BIOS,你可以在那里设置启动顺序(缺 ...

  4. Linux图形化磁盘管理工具gparted

    Linux图形化磁盘管理工具gparted 有时候想要对磁盘扩容.重新分区等.又不想用复杂的命令,也记不住. 此时一般是希望一个比较方便的.类似于Windows上disk genius的工具. gpa ...

  5. Linux服务器集群管理工具——APPNode的搭建与使用

    Linux服务器集群管理工具--APPNode的搭建与使用 一.AppNode介绍 1.AppNode介绍 2.AppNode特点 3.官方网址 二.使用官方安装脚本一键安装 三.登录web 四.进入 ...

  6. Linux系统的web管理工具——webmin搭建

    Linux系统的web管理工具--webmin搭建 一.webmin介绍 二.添加webmin的yum仓库 三.检查yum仓库状态 三.安装webmin 1.添加GPG密钥 2.安装webmin 3. ...

  7. windows下python依赖包_windows下安装python拓展包

    安装Python集成开发环境IDE 2.IPython:方便今后编译其他扩展库,占用空间92.8M: sudo apt-get install python-dev IPython 为了安装最新版的I ...

  8. linux下python安装包_Linux服务器中安装python包管理工具pip

    pip是python的包管理工具,python的强大之处除了在于语法的简练,还有就是对众多的库支持了. 1.下载pip包管理工具 链接地址:https://pypi.python.org/pypi/p ...

  9. python3.7.2怎么安装和管理扩展包_怎么安装python扩展包管理工具pip

    python get-pip.py 执行完成后,在python的安装目录下的Scripts子目录下,可以看到pip.exe.pip2.7.exe.pip2.exe等,这就表示pip安装成功了. 注意: ...

最新文章

  1. PHP 获取数组最后一个值
  2. python使用matplotlib对比多个模型的在训练集上的效果并使用柱状图进行可视化:基于交叉验证的性能均值(mean)和标准差(std)进行可视化分析、使用标准差信息添加误差区间条yerr
  3. 使用Vue.js进行数据绑定以及父子组件传值
  4. 删除链表中重复的结点
  5. Spring MVC Servlet XML文件配置
  6. asp.net 由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...
  7. pydev插件安装方法
  8. chrome 开发者工具,查看元素 hover 样式
  9. 12.Cross-Validation
  10. MapReduce实现计数
  11. MATLAB常用的函数命令
  12. 用c语言实现相机坐标的过滤,华为2014年机试题【字符串过滤】-【C语言/C++】
  13. Windows Server 2003证书服务配置与管理
  14. vmware esxi 4.0 上安装postfix,mailx发送邮件
  15. 动态网页程序设计报告(留言板)
  16. 如何把Excel转成html table表格代码
  17. 国内地图服务对比分析
  18. 服务器美国视频网站吗,美国服务器可以做视频网站吗
  19. uniapp ios原生插件开发之插件包格式(package.json)
  20. 计算机技术维修网,计算机维修技术

热门文章

  1. 在N + 1场景中使用@NamedEntityGraph更有选择地加载JPA实体
  2. RMI强制Full GC每小时运行一次
  3. Spring:自动接线或不自动接线
  4. JSF –渴望的CDI bean
  5. 扩展剂:模式还是反模式?
  6. JavaFX 2.0和Scala,像牛奶和饼干
  7. Google Authenticator:将其与您自己的Java身份验证服务器配合使用
  8. GWT 2 Spring 3 JPA 2 Hibernate 3.5教程
  9. 20元以上200元以下罚款的交通违法行为
  10. 异常(Exception)的学习