zoukankan      html  css  js  c++  java
  • Python2.7和3.5双版本共存和pip的使用

    1. Python2.7和3.5并存

      1.1 安装

      安装自不必多说,先装2.7,再装3.5.

      说下安装的目录:Py3.5和Py2.7默认的安装目录是不一样的,按默认的来就好,不用管。

    Python2.7: C:Python27

    Python3.5: C:UsersAdministratorAppDataLocalProgramsPythonPython35

      1.2 环境变量

      先安装2.7再安装3.5的好像是3.5的会替换到原来2.7添加到Path的路径,所以要自己在手动添加2.7的。

      

      1.3 改名

      使用前,到 C:Python27  将python.exe,pythonw.exe 改为python2.exe,pythonw2.exe

      C:UsersAdministratorAppDataLocalProgramsPythonPython35 python.exe,pythonw.exe 改为python3.exe,pythonw3.exe

      

      1.4 CMD进入对应的交互式界面

      改完名后,就方便区分启动了。

      

      1.5 py文件指定版本运行

        1.5.1 CMD命令行交互式

          

        1.5.2 sublime指定版本运行

          先按箭头顺序打开 untitled.sublime-build  编辑

          

          分两次操作,写入如下代码(根据自己的实际路径和python名更改cmd命令和路径,注意路径是'\'

    # python2

    #python2
    
    {
     "cmd":["python2.exe", "-u", "$file"],
     "path":"C:\Python27",
     "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
     "selector": "source.python"
    }

    # python3

    #python3
    
    {
     "cmd":["python3.exe", "-u", "$file"],
     "path":"C:\Users\Administrator\AppData\Local\Programs\Python\Python35",
     "file_regex": "^[ ]*File "(...*?)", line ([0-9]*)",
     "selector": "source.python"
    }

           注意的时,储存路径(根据各位的实际情况来):C:UsersAdministratorAppDataRoamingSublime Text 3PackagesUser

          然后用Ctrl+B运行的时候,就在Tools-Build System中选择相应的版本即可

          如我要用python2运行就选择如图

          

     2. pip的使用

      2.1 安装模块 

    # python2

    python2 -m pip install 模块名

     # python3

    python3 -m pip install 模块名

      2.2 查看版本

    # python2

    python2 -m pip --version
    #pip 9.0.1 from C:Python27libsite-packages (python 2.7)

     # python3

    python3 -m pip --version
    #pip 8.1.1 from C:UsersAdministratorAppDataLocalProgramsPythonPython35libsite-packages (python 3.5)

      2.3 查看库列表

    # python2

    python2 -m pip list

     # python3 

    python3 -m pip list

       python2查看list的时候,当提示如下:

     DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.

      解决方法:自己创建%APPDATA%pippip.ini文件,添加如下文件内容:

    [list]
    format=columns

      注:%APPDATA% 可以通过运行,输入,回车进入

      解决完,list由左边变成右边的

     

  • 相关阅读:
    照到抄的。C# 多线程自己写的包装器
    转的一份代码应该是 max的吧..
    WPF 里面的 Run .感觉这名称真没取好,application 里面有个 run, textblock 里面也有个.
    Marshal C#
    VS2010推荐实用插件
    Aga.Controls.Tree.TreeViewAdv使用教程之概要介绍
    文档批量下载器
    有趣,http请求接收网站
    Dictionary, KeayValuePair,HashMap,HashTable,待学补充
    kafka和zookeeper的安装
  • 原文地址:https://www.cnblogs.com/wongbingming/p/6819212.html
Copyright © 2011-2022 走看看