python3.5安装教程及环境配置_Windows7环境下Python2.7与Python3.5共存安装
最近开始学习Python,遇到个让我这个菜鸟很惆怅的问题,网上下载的一些代码案例都是在Python2环境下运行的,与Python3不兼容,所以需要安装两个版本。
我用的是Windows7系统,理想的使用场景是以其中一个版本为主,另外一个版本为辅,因此只需要能方便的切换到备用版本,且备用版本的pip等命令能正常使用即可。
经过请教百度大神,总结了两种解决方法:
1、修改可执行文件名法。
大意是,将其中一个Python版本正常默认安装,在另一版本的安装目录下,找到可执行文件,修改文件名,即加上版本号的后缀,例如:Python.exe改名为Python3.exe,这样即可分别启动不同版本的Python,此处不多介绍,我更欣赏第二种方法。
2、用启动命令区分版本法。
分别正常默认安装Python2.7和Python3.5,设置好环境变量,即可用不同cmd启动命令实现切换版本。
环境变量设置方法:
(1)点击桌面图标-计算机-右键菜单-属性,找到环境变量按钮(图1),
图1
(2)点击编辑按钮,将Python3.5安装目录加入到系统的PATH环境变量中(图2),注意各目录用半角分号间隔,以后在CMD中便可以直接用python命令启动python3.5。
Python3.5安装目录:C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Scripts\;C:\Users\Administrator\AppData\Local\Programs\Python\Python35\
图2
这里我将Python3.5作为常用的主要版本,Python2.7为辅助版本,所以2.7版安装目录可以不写入PATH变量值,就算写入,顺序也在3.5版本后面,用默认命令python启动时不会起作用的。
如此即完成了环境变量设置。
切换版本时的常用cmd命令:
(1)启动Python:
py -2 #适用于Python2.7版本
py -3 #适用于Python3.5版本
py -2和py -3
py #使用于Python2.7版本
python #适用于Python3.5版本
py和Python
(2)查看已安装资源列表:
py -2 -m pip list #适用于Python2.7版本
py -3 -m pip list #适用于Python3.5版本
(3)安装Python套件,如web.py、jupyter、requests、BeautifulSoup4等:
py -2 pip install web.py #适用于Python2.7版本
py -3 pip install web2py #适用于Python3.5版本
python3.5安装教程及环境配置_Windows7环境下Python2.7与Python3.5共存安装相关推荐
- python2.7.10安装教程_Linux系统(CentOS)下python2.7.10安装
本文记录了Linux系统(CentOS)安装Python,供大家参考,具体内容如下 Python(Linux) 下载地址 操作系统:Centos6.4 1.下载 下载的版本:Python-2.7.10 ...
- CentOS 6.0 图形(图解)安装教程、基本配置、网络配置、软件源配置、安装压缩、语言包 一.准备安装CentOS 6
CentOS 6.0 图形(图解)安装教程.基本配置.网络配置.软件源配置.安装压缩.语言包 一.准备安装CentOS 6 1.CentOS简介 CentOS 是甚么? CentOS 是一个基于Red ...
- 超级详细Window10安装Java JDK 和配置开发环境
Window10安装Java JDK 和配置开发环境 准备工作 下载 JDK8 百度云下载链接:https://pan.baidu.com/s/1vCmurwpOpAcwTJiXEZIXCA?pwd= ...
- Ubuntu 18.04 从零开始安装显卡驱动、配置MMDetection3D环境
Ubuntu 18.04 从零开始安装显卡驱动.配置MMDetection3D环境 概要 安装NVIDIA英伟达显卡驱动 参考文献 其他 安装CUDA 11.3.CuDNN.Anaconda 安装CU ...
- 深度学习环境配置10——Ubuntu下的torch==1.7.1环境配置
深度学习环境配置10--Ubuntu下的torch==1.7.1环境配置 注意事项 一.2022/9/18更新 学习前言 各个版本pytorch的配置教程 环境内容 环境配置 一.Anaconda安装 ...
- 深度学习环境配置5——windows下的torch-cpu=1.2.0环境配置
深度学习环境配置5--windows下的torch-cpu=1.2.0环境配置 注意事项 一.2021/10/8更新 学习前言 各个版本pytorch的配置教程 环境内容 环境配置 一.Anacond ...
- 深度学习环境配置1——windows下的tensorflow-gpu=1.13.2环境配置
深度学习环境配置1--windows下的tensorflow-gpu=1.13.2环境配置 注意事项 一.2021/9/11更新 二.2021/7/8更新 三.2020/11/5更新 学习前言 环境内 ...
- Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!)
Ubuntu16.04(GTX1660ti)cuda10.0和cudnn7.6环境配置 (环境乃一生之敌!!!) 第一项:安装显卡驱动 1.下载显卡驱动,到https://www.nvidia.com ...
- python详细安装教程环境配置-python环境安装详细步骤
python环境怎么安装 1.准备好安装包 1)上python官网下载python运行环境(https://www.python.org/downloads/),目前比较稳定的是python-3.5. ...
最新文章
- Python函数的递归调用
- 零基础学Java有哪些必看书?推荐这5本
- 【Java】Java Socket编程(1)基本的术语和概念
- Python学习11 继承
- 元素(洛谷-P4570)
- 绒毛动物探测器:通过TensorFlow.js中的迁移学习识别浏览器中的自定义对象
- ASP.Net中调用CSS
- 算法工程师面试备战笔记2_一个完整机器学习项目的流程
- 第十一节:Springboot整合log4j2日志
- GD32(6)中文字库
- 淘淘商城19_在taotoa-portal工程中调用taotao-rest工程
- 利用python和cloudvolume包从谷歌云盘中多线程下载数据
- 天正建筑2016破解版 64位/32位最新版
- 百位LOL英雄联盟角色合集
- java开发一般用se,用大白話聊聊JavaSE
- Dynamics CRM IFD部署如何更换SSL证书
- linux 符号执行,[原创]符号执行Symcc与模糊测试AFL结合实践
- DNS劫持、流量劫持,HTTP/HTTPS劫持
- NetBackup 8.2 LinuxR Oracle脚本备份
- python3:离线安装第三方库的方法
热门文章
- java 多态 静态方法_java:从具有多态性的未知类调用静态方法
- join 子查询 效率_MySQL之多表查询
- 张云飞 201771010143 《面对对象程序设计(java)》第十七周学习总结
- [Ubuntu18.04]使用snap
- MySQL中的主键约束和外键约束
- 三表联查,这是我目前写过的最长的sql语句,嗯嗯,果然遇到问题才能让我更快成长,更复杂的语句也有了一些心得了...
- react和angualr动态插入带html标签或不带html标签的数据
- 【个人笔记】OpenCV4 C++ 快速入门 11课
- C++之安装boost库
- sshd启动报错解决:Missing privilege separation directory: /run/sshd