wordpress   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了一个Windows系统下同时安装Python2和Python3大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

一、Python下载    - Python的官网 https://www.python.org/ 下载Python的安装文件    - 对于Windows用户来说,如果是32位系统,则选择x86版本    - 如果是64位系统,则选择64版本的安装文件。    # python-2.7.12.amd64.exe    # python-3.5.0-amd64.exe二、Python3安装    

一、Python下载    - Python的官网 https://www.python.org/ 下载Python的安装文件    - 对于Windows用户来说,如果是32位系统,则选择x86版本    - 如果是64位系统,则选择64版本的安装文件。    # python-2.7.12.amd64.exe    # python-3.5.0-amd64.exe二、python3安装    - 推荐安装路径为C:\python35,注意:路径最好无空格    - python3在安装时可以选择添加环境变量,如未选择,请手动添加    # ;C:\python35\Scripts\;C:\python35\;(此处根据实际安装路径来写)    - 将C:\python35\python.exe修改python3.exe        - 将C:\python35\Scripts\pip.exe改为pip3.exe,如果已经有pip3.exe,就把Pip.exe删除三、Python2安装    - 推荐安装路径为C:\Python27,注意:路径最好无空格    - 把C:\Python27目录下的python.exe文件重命名为python2.exe    - 添加Python2的环境变量    # 此电脑--属性--高级系统设置--高级--环境变量--系统变量--Path--编辑    # ;C:\Python27\Scripts\;C:\Python27\;(此处根据实际安装路径来写)    # 在cmd里,输入Python2,测试安装        - 安装setuptools        - 到 https://pypi.python.org/pypi/setuptools 下载”setuptools-28.7.0.zip“并解压        - 在cmd中进入到解压后的目录,执行>python2 setup.py install(注:python.exe已重命名为python2.exe)    - 安装pip        - 到官网 https://pypi.python.org/pypi/pip ,下载”pip-8.1.2.tar“并解压        - 在cmd中进入到解压后的目录,执行>python2 setup.py install(注:python.exe已重命名为python2.exe)                    - 在新版本Python2@R_381_9382@,可选择安装pip、添加环境变量。        - 将C:\Python27\Scripts\pip.exe改为pip2.exe,如果已经有pip2.exe,就把Pip.exe删除        四、Python2和python3共存问题    - 将python.exe文件重命名为python2.exe/python3.exe后,对应的pip2/pip3 运行提示        # Fatal error in launcher:Unable to create process using ‘"‘                # 需要升级一下对应的pip3,终端输入:        # python3 -m pip install -U pip                或者:        python3 -m pip install --upgrade pip        python2 -m pip install --upgrade pip                或者:        python2 -m pip install --upgrade pip --force-reinstall                # 可以通过pip2 -V 和 pip3-V 查看两个版本的pip信息        # 此操作后会再次在创建C:\Python00\Scripts\pip.exe,为避免混乱可再次删除            - timeout:        # python3 -m pip install -i http://pypi.douban.com/simple -U pip        # python3 -m pip install -i http://pypi.douban.com/simple --trustedhost pypi.douban.com -U pip            - 还不行?        - 先卸载:python3 -m pip uninstall pip        - 然后去官网https://pip.pypa.io/en/latest/installing/下载get-pip.py,运行python3 get-pip.py即可                    - 配置环境变量时,建议将路径同时添加至User variables或者System variables一处,勿分开。    - 遇到问题python3的idle失效,把Pythonw3.exe改回去或者改idle的配置文件。(此方法不兼顾idle)        - 使用pip操作:        例:给Python2安装SELEnium,在cmd中输入 pip2 install SELEnium 或是 pip2.7 install SELEnium        例:python3安装SELEnium,在cmd中输入 pip3 install SELEnium 或是 pip3.5 install SELEnium     - 不支持pip的安装形式:用cmd进入到解压后的目录        若是给Python2安装该包,则执行python2 setup.py install        若是给python3安装该包,则执行python3 setup.py install          五、python2和3之间共存官方解决方案:    - 安装python3(>=3.3)时,Python的安装包实际上在系统中安装了一个启动器py.exe,认放置在文件夹C:\Windows\下面。    # 这个启动器允许我们指定使用Python2还是python3来运行代码(当然前提是你已经成功安装了Python2和python3)。    - 关于运行代码        # 如果你有一个Python文件Hello.py,那么你可以这样运行它        py -2 Hello.py    #python2        py -3 Hello.py    #python3    - 如果觉得参数 -2/-3 麻烦,由于py.exe 这个启动器允许你在代码里面加入说明,指示这个文件是用python2还是3版本运行        # 可以在代码文件最前面加入一行说明        python2版本(编码说明可以放在第二行):        #!python2        #coding:gbk        python3版本:        #!python3        这样就可以直接运行        py Hello.py  #将@L_262_68@转入相应版本        六、个人习惯:    1. 安装python3,安装时选择添加环境变量。(主用,不做修改)    2. 安装Python2,必要时手动添加环境变量,手动安装setuptools、pip    3. 把C:\Python27目录下的python.exe文件重命名为python2.exe    4. 终端运行python2 -m pip install -U pip,python2下@R_79_10696@pip。    5. 将C:\Python27\Scripts\pip.exe删除    6. 使用:        python2:        # pip2 install SELEnium        # pip2.7 install SELEnium        # python2 setup.py install                python3        # pip install SELEnium        # pip3 install SELEnium        # pip3,5 install SELEnium        # python2 setup.py install

大佬总结

以上是大佬教程为你收集整理的一个Windows系统下同时安装Python2和Python3全部内容,希望文章能够帮你解决一个Windows系统下同时安装Python2和Python3所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。