搜索

首页  >  问答  >  正文

python2 和python3一起装了,现在有个代码是python2的pip 默认3的怎么弄?

python2 和python3一起装了,现在有个代码是python2的pip 默认3的怎么弄?

3154287505-5814c78ae68fc_articlex.png

高洛峰高洛峰2952 天前732

全部回复(4)我来回复

  • 三叔

    三叔2016-11-11 15:25:39

    使用虚拟环境virtualenv,防止在系统的 Python 解释器中避免包的混乱和版本的冲突。
    为每个程序单独创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净
    整洁。

    回复
    0
  • 欧阳克

    欧阳克2016-11-11 15:24:49

    /usr/bin/pip -> /usr/local/python2.7.3/bin/pip2.7
    
    /usr/bin/pip3 -> /usr/local/python3.5.2/bin/pip3


    回复
    0
  • 欧阳克

    欧阳克2016-11-11 15:24:28

    我装了两个一个2.7,一个3.5。分别放在不同目录里python27和python35。
    环境变量的话把两个路径都加进去,为了区别版本,把3.5的python.exe改为python3,pip也改下。然后命令python3就是python3.5了。
    pip在PythonX/Scripts目录下。

    回复
    0
  • 三叔

    三叔2016-11-11 15:24:11

    环境变量设置python2的路径 然后用python2去安装一个pip就可以了。

    回复
    0
  • 取消回复