美文网首页
Python pip包管理工具

Python pip包管理工具

作者: 大器待成 | 来源:发表于2020-05-02 11:08 被阅读0次

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

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

    pip安装

    通过以下命令验证是否已安装:

    pip --version
    

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

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

    部分 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
    

    pip国内镜像

    pip默认使用国外服务器,下载速度非常慢,可以将服务器修改成国内镜像源。

    国内源:

    清华: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/

    note:新版ubuntu要求使用https源,要注意。

    临时使用:

    可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
    例如:pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple

    永久修改:

    Linux下,修改 ~/.pip/pip.conf (没有就创建,文件夹要加“.”,表示是隐藏文件夹)

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host = mirrors.aliyun.com
    

    Windows下,在user目录中创建一个pip目录,再新建文件pip.ini。

    例如:C:\Users[用户名]\pip\pip.ini,内容同上。

    参考网站

    https://www.runoob.com/w3cnote/python-pip-install-usage.html

    相关文章

      网友评论

          本文标题:Python pip包管理工具

          本文链接:https://www.haomeiwen.com/subject/ebxkghtx.html