精华内容
下载资源
问答
  • 同一操作系统中安装多个版本Python解释器时。 在*nix操作系统中,通过shabang行,可以指定运行程序的Python解释器。 在Windows操作系统中,大致有两种方法指定运行程序的Python解释器。 使用Python启动器(py.exe)...

    同一操作系统中安装多个版本Python解释器时。
    在*nix操作系统中,通过shabang行,可以指定运行程序的Python解释器。
    在Windows操作系统中,大致有两种方法指定运行程序的Python解释器。

    • 使用Python启动器(py.exe)指定运行解释器的版本。
    • 使用指定Python解释器的文件路径运行指定解释器。

    如果不指定解释器,直接运行Python启动器(py.exe),则会运行Python启动器默认的解释器。默认解释器默认是由Python启动器自动获取的,可以通过在program data目录或py.exe所在目录添加py.ini手工设置默认解释器。

    C:\Users\yy>py -0p

    Installed Pythons found by py Launcher for Windows
     -3.8-64        C:\Users\yy\AppData\Local\Programs\Python\Python38\python.exe *
     -3.7-64        C:\Users\yy\AppData\Local\Programs\Python\Python37\python.exe
     -3.5-64        C:\Program Files\Python35\python.exe
     -2.7-64        E:\Python27\python.exe
    

    如果不指定解释器,直接运行python.exe,系统会自动搜索系统目录(即环境变量path),执行第一个搜索的python.exe。也就是说python.exe的确定是受环境变量的顺序影响的。通过where命令即可确认默认的python.exe(注意!powershell没有where命令)。

    C:\Users\yy>where python.exe

    C:\Users\yy\AppData\Local\Programs\Python\Python37\python.exe
    C:\Program Files\Python35\python.exe
    E:\Python27\python.exe
    d:\ProgramData\Anaconda3\python.exe
    C:\Users\yy\AppData\Local\Programs\Python\Python38\python.exe
    

    C:\Users\yy>path

    PATH=C:\Users\yy\AppData\Local\Programs\Python\Python37\Scripts\;C:\Users\yy\App
    Data\Local\Programs\Python\Python37\;C:\Microsoft VS Code\bin;C:\Python33\Lib\si
    te-packages\PyQt5;d:\ProgramData\Anaconda3\Library\mingw-w64\bin;d:\ProgramData\
    Anaconda3\Library\usr\bin;d:\ProgramData\Anaconda3\Library\bin;d:\ProgramData\An
    aconda3\Scripts;C:\Program Files\VanDyke Software\Clients\;C:\Program Files\Pyth
    on35\Scripts\;C:\Program Files\Python35\;C:\ProgramData\Oracle\Java\javapath;E:\
    Python27\;E:\Python27\Scripts;C:\Program Files (x86)\Common Files\NetSarang;C:\P
    rogram Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Win
    dows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPow
    erShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Fil
    es (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Management
     Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Compone
    nts\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C
    :\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program
     Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL
     Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\P
    rogram Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\P
    rogram Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:
    \Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;H:\geckodriver-v0.23.0-w
    in64;C:\Program Files (x86)\Tesseract-OCR;C:\Program Files (x86)\MySQL\MySQL Ser
    ver 5.0\bin;C:\Program Files (x86)\Egret\Egret Wing 3\bin;C:\Microsoft VS Code\b
    in;d:\ProgramData\Anaconda3;C:\Users\yy\AppData\Local\Programs\Python\Python38\S
    cripts\;C:\Users\yy\AppData\Local\Programs\Python\Python38\;C:\Program Files\Jet
    Brains\PyCharm Community Edition 2020.3.3\bin;
    
    展开全文
  • Windows同时安装多个版本Python

    千次阅读 2020-03-09 10:05:12
    Python安装包的一个好处是,你可以安装多个不同版本Python,但是相同版本Python只能安装一个,第二次安装相同版本Python时,会让你选择修改,修复或者卸载。 需要安装多个版本Python时,在安装的过程中...

            Python安装包的一个好处是,你可以安装多个不同版本的Python,但是相同版本的Python只能安装一个,第二次安装相同版本的Python时,会让你选择修改,修复或者卸载。

            需要安装多个版本的Python时,在安装的过程中不要选择将Python的安装路径加入PATH环境变量中,安装完成后我们自己手动设置环境变量。

            下边介绍如何安装多个版本的Python:

            1. 下载多个不同版本的Python安装包,例如我这里下载了python2.7.15python3.6.8

            

            2. 下载完成后直接安装即可,为了方便管理,最好将它们安装在同一目录下,例如我将它们都安装在了C:\Python目录下

            

            3. 安装完成后,开始配置环境变量

                Python2的home路径:PYTHON2_HOME=C:\Python\Python27

                Python3的home路径:PYTHON3_HOME=C:\Python\Python36-32

                

                将默认Python的路径加入PATH中,我默认使用Python2.7.15,因此将%PYTHON2_HOME%和%PYTHON2_HOME%\Scripts加入PATH中:

                

                虚拟环境路径:WORKON_HOME=%PYTHON2_HOME%\Envs

                  

            4. 接下来将它们共同的目录加入环境变量(方便快速切换Python版本)

                即在PATH中加入C:\Python

                

               然后在C:\Python目录下新建两个bat文件,用于快速切换Python版本

               

              py2.bat的文件内容如下:

    @echo off
    
    set "WORKON_HOME=%PYTHON2_HOME%\Envs"
    
    set "PATH=%PYTHON2_HOME%;%PYTHON2_HOME%\Scripts;%PATH%"

              py3.bat的文件内容如下:

    @echo off
    
    set "WORKON_HOME=%PYTHON3_HOME%\Envs"
    
    set "PATH=%PYTHON3_HOME%;%PYTHON3_HOME%\Scripts;%PATH%"

           5. 好了,一切就绪,接下来就测试一下

    展开全文
  • 在Anaconda中同时安装多个版本python

    千次阅读 2019-05-07 12:25:49
    在Anaconda中同时安装多个版本python 安装完Anaconda python3.7,想使用python3.6方法: 安装python3.6的命令: conda create -n py36 python=3.6 anaconda 在成功安装python3.6之后,有如下提示: To activate ...

    在Anaconda中同时安装多个版本python

    安装完Anaconda python3.7,想使用python3.6方法:

    安装python3.6的命令:

    conda create -n py36 python=3.6 anaconda
    

    在成功安装python3.6之后,有如下提示:

    To activate this environment, use:
    # > activate py36
    #
    # To deactivate an active environment, use:
    # > deactivate
    #
    # * for power-users using bash, you must source
    

    即想激活并使用python3.6时,使用命令:

    conda activate py3.6
    

    退出python3.6,使用命令:

    deactivate
    
    展开全文
  • 这里记录一个同时安装多个版本Python3并可以切换的方法。 首先查看Python3版本python3 --version 可以看到我的版本是3.5.2 安装更高版本Python3 这里我需要安装版本是3.6,不过本方法也适用于其他...

    我使用的Ubuntu 16.04默认安装了Python3 3.5,有的时候需要更高版本的Python,也有的时候需要更低版本。这里记录一个同时安装多个版本的Python3并可以切换的方法。

    首先查看Python3的版本:

    python3 --version

    可以看到我的版本是3.5.2

    安装更高版本的Python3

    这里我需要安装的版本是3.6,不过本方法也适用于其他版本。

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt-get update
    sudo apt-get install python3.6

    设置Python3版本切换

    分别将3.5版本和3.6版本的Python3安装到update-alternatives中:

    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
    sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

    然后就可以通过update-alternatives来随时切换版本(这里是输入1使用3.5版本,输入2使用3.6版本):

    sudo update-alternatives --config python3

    最后可以查看一下Python3的版本来验证是否切换成功。

    展开全文
  • Linux安装多个Python版本

    千次阅读 2018-08-15 11:49:22
    Linux安装多个Python版本 Linux安装多个Python版本 下载Python源码 编译安装 补充 修改Python软链 补充 虚拟环境设置不同版本的python 下载zlib模块并进行编译安装 python导入zlib 重新编译python并指定zlib ...
  • Mac安装多个python版本

    千次阅读 2017-03-16 11:27:00
    Mac安装多个python版本
  • Anaconda中python版本的升级或降级,以及安装多个python
  • 选取需要的安装版本,我以本机安装的 python-3.7.7-amd64.exe 、python-2.7.17.amd64.msi 为例 2.1、 python-3.7.7-amd64.exe 安装 安装 python-3.7.7-amd64.exe 傻瓜式下一步下一步安装即可 我的安装...
  • 如何安装多个Python版本以及在Pycharm中切换Python版本

    万次阅读 多人点赞 2018-04-22 10:32:15
    最近由于工作需求,要在不同环境下玩Python,所以就有了以上的需求,查了一部分资料后,总结记录下整个问题的解决过程,方便后来者少跳坑。 参考:https://blog.csdn.net/dream_an/article/details/51248736 参考...
  • 版本python为指定版本python安装库PROBLEM当安装多个版本的python时,比如一个python2.7,一个python3.5,需要为某个python版本安装库时如何精准的指定python版本呢。网上多数回答都是用到pyenv、virtualenv之类...
  • ubuntu 同时安装多个版本python

    千次阅读 2016-12-19 16:42:37
    ubuntu可以同时安装多个版本python,具体使用及版本之间的切换参考:http://blog.csdn.net/qq_27657429/article/details/53482595
  • 如电脑上同时装了python2(2.7)和python3(3.5),当使用pip安装时默认应安装到python2中,pip3安装时应安装到python3中,但奇怪的是使用pip安装时每次都定位到python3中,不知是啥原因,也不知如何将其重定向到python2...
  • Win10 下安装多个版本python

    千次阅读 2019-01-12 17:03:44
    本机上一开始安装的是Python3.7 因为一些需要,现在要安装python2.7.10 python2.7.10直接从官网下载,下载后一路点下一步直至安装完成 安装后配置好环境 右击此电脑-属性-高级环境设置-高级-环境变量-双击Path...
  • windows同时安装多个Python版本

    千次阅读 2017-05-20 18:33:44
    windows同时安装多个Python版本1. 官网下载安装直接进入Python官网下载页面,选择对应的版本进行下载。这里下载2.7.13和3.6.1 的64位版本进行安装。2. 环境变量安装时可以勾选自动配置环境变量和pip模块。
  • linux安装多个python版本方法

    千次阅读 2018-07-23 10:20:59
    而这个python版本并不是我们想要的。 step 1:查看版本 python step 2:查看安装位置 which python step3:安装依赖包 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-...
  • 默认是python2,在tensorflow中需要python3: source activate tensorflow conda install notebook ipykernel ipython kernel install --user 不同环境中不同版本的kernel控制: source activate myenv python -m ...
  • 在mac 上安装多个版本python

    千次阅读 2018-02-03 00:03:22
    为了更新python,决定在电脑中安装个版本python,并使用pyenv进行管理。 1、安装brew:  ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" 2
  • Windows安装多个python版本并互不影响

    千次阅读 2019-02-26 10:22:31
    Windows安装多个python版本并互不影响(本文安装2.7和3.7版本)   1、官网下载python2.7和python3.7版本安装,本文对应安装目录分别为:D:\soft\Python27和D:\soft\Python37。 2、在D:\soft\Python27目录下将...
  • 场景:window环境下,有的时候,需要使用多个版本python 来处理业务在使用之前 使用 py -m [其它命令] m一般指{2,3}原因是:Windows 上的安装python3.3或更高版本安装时会同时把py.exe 和 pyw.exe 运行器复制到...
  • 同一台电脑安装多个python版本

    万次阅读 2018-09-21 16:25:48
    1、下载和安装 下载python2.7和python3.5,安装顺序无所谓先后,安装目录最好修改一下,如下: 2、编辑环境变量 ...修改 Python3 下的 python.exe 修改名称为 python3.exe 4、测试是否成功 ...
  • Python Linux下安装多个版本

    千次阅读 2015-07-05 22:58:13
    Linux Ubuntu 12.04自带了 Python2.7.3版本,如果需要安装其他版本一般操作是:一、安装版本 1. 下载新版本源码, python.org ; 2. 解压缩,进入解压后的文件夹,执行 ./configure --prefix=/usr/local/python-...
  • 使用pyenv安装多个Python版本

    千次阅读 2016-12-24 09:10:11
    pyenv是一便于使用多版本Python环境的工具 pyenv使用shell脚本编写的,只需要下载就可以使用了,不需要root用户,这我比较喜欢。 具体介绍看网址:https://github.com/yyuu/pyenv 我具体介绍一下...
  • Linux下如何安装多个Python版本

    万次阅读 2018-01-25 08:54:17
    服务器上的Python版本太老了,需要安装新的Python版本,才能跑我的代码。因为环境的需要,但是又不能卸载老的版本,所以安装新的,使用软链来进行升级。 使用系统自带的yum,apt-get之类的软件那肯定是没...
  • 在Windows下安装多个版本Python

    千次阅读 2014-04-25 11:26:35
    我們先假設使用者,已經在 python 官方網站下載各版本的 Windows Installer 並安裝在預設路徑下: python 2.6:C:\Python26 python 2.7:C:\Python27 python 3.2:C:\Python32   我們希望在 command...
  • 将要安装虚拟环境的python版本 手动设置安装目录及环境变量,升级pip至最新(更新成功后若pip,),安装后的python.exe按版本重新命名,顺序进行后面操作 其中部分问题可参考下面解决方案 win10安装python2.7...
  • 怎么下载安装不同版本的python,此处不再赘述,下面是官网链接点击打开链接 根据需要下载下来 python2的版本是msi安装包,python3是exe安装包,下载完成后直接双击安装即可。注意先安装python3,并且勾选底部Add ...
  • 出于编程和兼容性方面的考虑,...1、安装多个版本python(不同版本,不同位数)我主要用2.7_32 2.7_64 3.5_64 到Python官方下载不同的python安装包https://www.python.org/downloads/windows/ 正常下载安装2.7_32 2

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,759,545
精华内容 703,818
关键字:

安装多个版本的python3

python 订阅