pip工具安装与使用

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

windows 安装pip

 pipy下载压缩包    https://pypi.python.org/pypi/pip
 
  注意:不要执行以下两步
         curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
         python get-pip.py
 解压,cmd 进入解压的文件夹目录中
 python setup.py install //安装
 python -m pip uninstall pip//卸载

注意:
    如果出现ImportError: No module named setuptools   的错误
      首先安装 setuptools   
         下载setuptools包

  #  wget http://pypi.python.org/packages/source/s/setuptools/setuptools-       0.6c11.tar.gz
    解压setuptools包
  # tar -xvf setuptools-0.6c11.tar.gz
  # cd setuptools-0.6c11
  编译setuptools
   # python setup.py build
   开始执行setuptools安装
 # python setup.py install

 添加pip到系统环境变量中
  高级系统设置--.>  环境变量  -->  系统环境变量  --> 新增 
    路径是python的目录: C:\Python27\Scripts

  清华镜像  pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxxxxx

python 编码报错问题 ‘ascii’ codec can’t encode characters 解决方法
python在安装时,默认的编码是ascii,

 当程序中出现非ascii编码时,python的处理常常会报这样的错 'ascii' codec    can't encode characters 

  python没办法处理非ascii编码的,

 此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。

 查看python的默认编码

  print  sys.getdefaultencoding()
  解决方法一(已通过验证,顺带也解决了我之前字符前一直加u的问题)

  在python安装目录下,进入\Python27\Lib\site-packages下

  新建一个sitecustomize.py文件,设置python的默认编码为utf8

  # encoding=utf8 
  import sys 
  reload(sys) 
  sys.setdefaultencoding('utf8')

查看已经安装的包

        pip list
        安装指定版本的包
        pip install pagename==xxxx
         卸载已有的包
        pip uninstall pagename

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

通过以下命令来判断是否已安装:

   pip --version

如果还未安装,则可以使用以下方法来安装:

   $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本
    $ sudo python get-pip.py    # 运行安装脚本

注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:

       $ sudo python3 get-pip.py    # 运行安装脚本。

一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:

sudo apt-get install python-pip

pip 最常用命令

显示版本和路径

pip --version

获取帮助

   pip --help

升级 pip

  pip install -U pip

如果这个升级命令出现问题 ,可以使用以下命令:

 sudo easy_install --upgrade pip

安装包

 pip install SomePackage              # 最新版本
 pip install SomePackage==1.0.4       # 指定版本
 pip install 'SomePackage>=1.0.4'     # 最小版本

比如我要安装 Django。用以下的一条命令就可以,方便快捷。

   pip install Django==1.7

升级包

   pip install --upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载包

      pip uninstall SomePackage

搜索包

     pip search SomePackage

显示安装包信息

 pip show 

查看指定包的详细信息

pip show -f SomePackage

列出已安装的包

 pip list

查看可升级的包

pip list -o

注意事项
如果 Python2 和 Python3 同时有 pip,则使用方法如下:

Python2:

  python2 -m pip install XXX

Python3:

   python3 -m pip install XXX

ubantu 安装pip3

sudo apt-get install python3-pip

  • 21
    点赞
  • 97
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python的模块管理器pip是必不可少的工具,它可以用来安装,升级和卸载Python中的第三方模块。以下是使用pip安装和基本使用的步骤: 1. 安装pip 首先,检查计算机上是否已经安装了Python。如果已安装,请打开终端(在Windows上为命令提示符),并输入以下命令: ```python -m ensurepip --default-pip``` 否则,下载并安装Python,并在安装过程中勾选“添加Python到PATH”的选项。这将允许终端使用Python和pip。 2. 升级pip(可选) pip通常会随着Python一起安装,但您可能需要升级到最新版本。在终端中输入以下命令: ```python -m pip install --upgrade pip``` 3. 安装Python模块 现在,您可以使用pip安装需要的Python模块。在终端中输入以下命令: ```pip install 模块名称``` 例如,如果要安装NumPy模块,输入以下命令: ```pip install numpy``` 4. 卸载Python模块 如果您不再需要某个Python模块,请使用pip卸载它。在终端中输入以下命令: ```pip uninstall 模块名称``` 例如,如果要卸载NumPy模块: ```pip uninstall numpy``` 5. 查看已安装模块 要查看已安装的Python模块的列表,请在终端中输入以下命令: ```pip list``` 这将列出所有已安装的Python模块和版本号。 6. 通过requirements.txt文件安装模块 如果你要部署你的代码,并且你的代码依赖许多模块,你可以使用requirements.txt文件列出这些依赖。在终端中输入以下命令: ```pip install -r requirements.txt``` 这将安装 requirements.txt中列出的所有依赖项。 总之,pip是Python中管理模块的强大工具,它使安装,升级和卸载Python模块变得非常方便。学会使用pip将使您轻松地处理Python生态系统中的所有依赖性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值