精华内容
下载资源
问答
  • pippython版本不对应 pip版本依赖它的python版本 可能pip2指向了python2 pip3指向了python3 pip也指向了python3(你还以为pip指向python2 就会有问题) 查看pip对应的python版本 $ pip -V $ pip2 -V $ pip3 -V ...

    pip和python版本不对应

    pip版本依赖它的python版本 可能pip2指向了python2 pip3指向了python3 pip也指向了python3(你还以为pip指向python2 就会有问题)

    查看pip对应的python版本

    $ pip -V
    $ pip2 -V
    $ pip3 -V
    
    展开全文
  • ubuntu16.04 pippython版本对应问题

    千次阅读 2019-05-09 20:49:50
    ubuntu16.04 pippython版本对应问题 1.sudo pip -V与pip -V路径不一定相同的 2.网上有人说这是python pip的一个bug:https://bugs.launchpad.net/ubuntu/+source/p...

                                                                          ubuntu16.04 pip与python版本对应问题

    1.sudo pip -V与pip -V路径不一定相同的 

    2.网上有人说这是python pip的一个bug:https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1306991

        可以参考一下这个网址https://blog.csdn.net/L_0000/article/details/80716111 

    3. 在linux安装了多版本python时(例如python2.6和2.7),pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置.

    例如:sudo pip install -t /usr/local/lib/python2.7/site-packages/ wxpython

    4.修改python默认版本,由python2.7改成python3.5

     查看python得到其可执行路径,把它删掉
    $ which python
    /usr/bin/python

    $ sudo rm /usr/bin/python

    $ python
    ~bash: /usr/bin/python: No such file or directory

    上面删去后再输入$ python命令就会报错,因为系统不知该如何执行,然后我们为它建立一个新的默认链接到python3.5
    $ ln -s /usr/bin/python3.5 /usr/bin/python
    $ python -V
    Python 3.5.2
    至此就完成默认版本的修改了,也可以用同样方法修改python2和python3

    5.更改pip、pip2、pip3命令对应版本

     

    其实上面的步骤执行完后,pip默认对应版本就已经是python3.5了,而pip3不变仍然对应python3,这里要改的是pip2的配置文件,否则无法再使用pip2。
    查看一下现在的pip和pip3对应版本
    $ pip -V
    pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)

    $ pip3 -V
    pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.5)

    但是发现查看pip2却出现下面的报错,这是因为配置文件还没改
    $ pip2 - V
    Traceback (most recent call last):
      File "/usr/bin/pip2", line 9, in <module>
        load_entry_point('pip==8.1.1', 'console_scripts', 'pip2')()
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 542, in load_entry_point
        return get_distribution(dist).load_entry_point(group, name)
      File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2568, in load_entry_point
        raise ImportError("Entry point %r not found" % ((group, name),))
    ImportError: Entry point ('console_scripts', 'pip2') not found

    打开错误提示中的“/usr/bin/pip2”文件,把文件中第一行的“#!/usr/bin/python”改为“#!/usr/bin/python2” 即可
    $ sudo gedit /usr/bin/pip2
    原文件内容如下:
    #!/usr/bin/python
    # EASY-INSTALL-ENTRY-SCRIPT: 'pip==8.1.1','console_scripts','pip2'
    __requires__ = 'pip==8.1.1'
    import sys
    from pkg_resources import load_entry_point
    if __name__ == '__main__':
        sys.exit(
            load_entry_point('pip==8.1.1', 'console_scripts', 'pip2')()
        )

    修改后:
    #!/usr/bin/python2
    # EASY-INSTALL-ENTRY-SCRIPT: 'pip==8.1.1','console_scripts','pip2'
    __requires__ = 'pip==8.1.1'
    import sys
    from pkg_resources import load_entry_point
    if __name__ == '__main__':
        sys.exit(
            load_entry_point('pip==8.1.1', 'console_scripts', 'pip2')()
        )
    然后测试,pip2成功对应回版本python2.7
    $ pip2 -V
    pip 8.1.1 from /usr/lib/python2.7/dist-packages (python 2.7)
    我是这么理解的,系统默认情况下,pip指向python2.7,pip2指向Python2.7,pip3指向python3.5(就当pip和pip2相同,指向了系统python2.7,修改系统默认python后,pip指向python3.5,pip3指向了python3.5,而pip2原来指向了系统python,原来的系统python是2.7现在变成了3.5,所以会出错)

    6.知乎有一篇文章:

    多版本Python安装pip及pip版本管理终极教程

    https://zhuanlan.zhihu.com/p/37473690

    稀有动物

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • pip 指定python版本安装第三方库

    千次阅读 2019-05-16 13:53:27
    pip3 install xxxx python3版本 pip install xxxx python2版本

    pip3 install xxxx  python3版本

    pip install xxxx    python2版本

    展开全文
  • 一、pip版本的查看及更新 版本查看 pip -V 或 pip show pip pip更新 pip install --upgrade pippython -m pip install --upgrade pip 二、pip更新已安装包 查看有待更新的包,按需要进行更新 #查看更新 pip...

    一、pip版本的查看及更新

    1. 版本查看
      pip -V 或 pip show pip
    2. pip更新
      pip install --upgrade pip 或 python -m pip install --upgrade pip

    二、pip更新已安装包

    1. 查看有待更新的包,按需要进行更新
     #查看更新
     pip list --outdated
     #更新某个包
     pip install --upgrade <packages-name>
    
    1. 安装更新工具pip-review
    pip install pip-review
    # 下面语句逐个弹出是否确认某个库需要更新
    pip-review --local --interactive 
    
    1. 写Python脚本程序自动更新
    import pip
    from subprocess import call
    from pip._internal.utils.misc import get_installed_distributions
    
    for dist in get_installed_distributions():
        call("pip install --upgrade " + dist.project_name, shell=True)
        
    
    展开全文
  • 更新python的时候,出现 提示我可用的有19.0.3的版本可用,说明我的pip版本太低了,需要升级。 python -m pip install --upgrade pip’,但是提示安装失败。 试了很多方法,简单粗暴的就是: 这个时候可以去到你...
  • python pip 更新指定版本的包

    千次阅读 2020-12-21 17:35:19
    python已经安装好包需要升级的指定版本,命令如下: pip install --upgrade psycopg2==2.7.5
  • pip 升级pythonPip is a popular command used to manage Python packages. Pip command is also used for updating/upgrading already installed Python packages. ... Pip命令还用于更新/升级已经安装的Pyth...
  • 查看python2.7pip版本 输入 pip -V 注意这里时大写的V 安装pip 输入sudo apt install pip 查看python3pip版本 输入 pip3 -V 注意这里时大写的V 安装pip3 输入 sudo apt install pip ...
  • 1.在cmd用pip install ddt 安裝ddt的時候報錯: Could not find a version that satisfies the requirement ddt (from ...方法一:更新pip版本為最新版10.0.1,問題沒解決 方法二:这是因为网络的问题,需要使用国...
  • pip安装python库至Python指定版本配置

    千次阅读 2019-02-14 11:39:38
    因为python2和python3版本不兼容的原因,所以很多系统上避免不了转python2 和python3. pip 很容易指向同一个。在我的电脑上,pippip3 都指向了python3. 为了让pip指向python2, pip3 指向python3.需要做一些简单的...
  • python pip更新到最新版本

    千次阅读 2020-03-09 14:09:54
    python -m pip install --upgrade pip 用该命令将pip更新到最新版本
  • Python更新PIP至最新版本

    万次阅读 2018-08-02 10:20:30
    有时我们使用pippython安装模块“python -m pip install **”时,系统提醒需要更新pip版本,使用以下指令即可: python -m pip install --upgrade pip
  • 当使用pip安装时默认应安装到python2中,pip3安装时应安装到python3中,但奇怪的是使用pip安装时每次都定位到python3中,不知是啥原因,也不知如何将其重定向到python2中,索性手动指定pippython2中 查看pip版本 ...
  • 修改pip默认的Python版本方法

    千次阅读 2020-06-28 14:56:07
    现在很多Python包都只能工作在Python 3环境下,然而很多系统中默认的Python版本仍然是Python 2,例如CentOS 7。此时使用Pip安装这类包的时候就会出错,或者另外的情形,你的环境中有python3.6和python3.7你希望你的...
  • Windows下pythonpip版本查询与pip版本更新指南
  • pip默认指定python版本

    千次阅读 2019-06-11 10:35:30
    1,查看pip文件在哪 which pip ==> /usr/local/bin/pip 2,修改pip文件 ...1,cd /usr/local/bin/pip #这里面会有很多其他的pip,比如pip2,pip3,pip3.6...原先的pip文件是以python2为默认版本 #!/usr/bin/python...
  • pythonpip如何更新到最新版本

    万次阅读 多人点赞 2016-11-29 21:40:51
    如何将pip更新到最新版本? 只用使用命令如下就可以更新了。 python -m pip install --upgrade pip
  • pippython包的管理工具,通过它你可以很好的下载python包,注意python解释器版本不同对应的pip版本不同,如果你使用的是系统默认的python2.7的话,就要用pip安装。python3用pip3。 ubuntu16.04.4自带python2.7和...
  • 【问题】: 系统安装了 Python2.7 和 Python 3.6 两个版本 如果使用pip install XXX 会默认...如果想要pip 安装到Python 3.6 版本下, 使用以下命令即可(截图中安装的是ddt模块) python3 -m pip install XXX ...
  • 首先看报错界面: Try to run this command from the ... Make sure that you use the correct version of 'pip' installed for your Python interpreter located at '/System/Library/Frameworks/Python.fr...
  • 本人在linux下同时安装了Python2.7和Python3.4, 一、 利用pip将一些模块安装到指定的版本 安装到python2.7版本中:sudo pip2 install 模块名 ...python2中pip版本pip2 -V或python2 -m pip -V python
  • 修改pip默认的python版本

    千次阅读 2019-02-28 15:30:20
    1、# which pip 2、which python 3、which python3 4、vi /usr/local/bin/pip 修改需要的默认的python版本
  • 目录 python2 与 python3 共存时的...默认python版本切换 切换成python3 切换成python2 python2 与 python3 共存时的pip安装 首先对于刚安装好的ubuntu只有python2 ,,没有python3 python3 安装命令 : s...
  • python更新pip并删除原来版本

    千次阅读 2019-08-04 21:41:00
    进入cmd,输入python -m pip install -U pip即可 python会自动卸载以前的旧版本,并下载安装新版本。 不推荐使用python -m pip install --upgrade pip,这个经常会报错
  • windows下对pythonpip更新到最新版本

    万次阅读 2018-04-19 22:14:06
    我安装的python在G:\python3.6文件夹下,pip.exe则在G:\python3.6\Scripts文件夹下3-》在windows的命令窗口中进入到pip.exe所在的文件夹,输入如下的命令:python -m pip install --upgrade pip结果:成功更新。...
  • wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb tar -zxvf pip-8.0.2.tar.gz cd pip-8.0.2 python3 setup.py build ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 432,856
精华内容 173,142
关键字:

pip更新python版本

python 订阅