推荐:使用 Anaconda 工具搭建并管理 Python 环境
https://www.anaconda.com/distribution/#download-section 官网下载地址
https://www.anaconda.com/products/individual 下载地址在页面底部区域
https://mirror.tuna.tsinghua.edu.cn/help/anaconda/ Anaconda 镜像使用帮助
https://repo.anaconda.com/archive/Anaconda2-2019.07-Windows-x86_64.exe 64bit for Python 2.7 version,使用IDM下载即可
https://repo.anaconda.com/archive/Anaconda3-2019.07-Windows-x86_64.exe 64bit for Python 3.7 version ,使用IDM下载即可
Anaconda3 没有开始菜单,参考:https://www.jianshu.com/p/beb59ca2b46e ?
一、安装 Anaconda2-2019.07-Windows-x86_64.exe


开始菜单

安装完成。已经自动安装了python 2.7.16
可以将 “D:\PythonWork\Anaconda2” 目录添加到path中
二、再安装 python 3.7
开始菜单 --> 启动 Anaconda Prompt (Anaconda2)
运行命令:conda create -n python37 python=3.7
安装过程:
(base) C:\Users\zh>conda create -n python37 python=3.7
Collecting package metadata (current_repodata.json): done
Solving environment: done ==> WARNING: A newer version of conda exists. <==
current version: 4.7.
latest version: 4.7. Please update conda by running $ conda update -n base -c defaults conda ## Package Plan ## environment location: D:\PythonWork\Anaconda2\envs\python37 added / updated specs:
- python=3.7 The following packages will be downloaded: package | build
---------------------------|-----------------
ca-certificates-2019.5. | KB
certifi-2019.6. | py37_1 KB
openssl-1.1.1d | he774522_0 5.7 MB
pip-19.2. | py37_0 1.7 MB
python-3.7. | h5263a28_0 14.7 MB
setuptools-41.0. | py37_0 KB
sqlite-3.29. | he774522_0 KB
vc-14.1 | h0510ff6_4 KB
vs2015_runtime-14.16. | hf0eaf9b_0 1.1 MB
wheel-0.33. | py37_0 KB
wincertstore-0.2 | py37_0 KB
------------------------------------------------------------
Total: 24.7 MB The following NEW packages will be INSTALLED: ca-certificates pkgs/main/win-::ca-certificates-2019.5.-
certifi pkgs/main/win-::certifi-2019.6.-py37_1
openssl pkgs/main/win-::openssl-1.1.1d-he774522_0
pip pkgs/main/win-::pip-19.2.-py37_0
python pkgs/main/win-::python-3.7.-h5263a28_0
setuptools pkgs/main/win-::setuptools-41.0.-py37_0
sqlite pkgs/main/win-::sqlite-3.29.-he774522_0
vc pkgs/main/win-::vc-14.1-h0510ff6_4
vs2015_runtime pkgs/main/win-::vs2015_runtime-14.16.-hf0eaf9b_0
wheel pkgs/main/win-::wheel-0.33.-py37_0
wincertstore pkgs/main/win-::wincertstore-0.2-py37_0 Proceed ([y]/n)? y Downloading and Extracting Packages
vc-14.1 | KB | #################################### | %
wincertstore-0.2 | KB | #################################### | %
pip-19.2. | 1.7 MB | #################################### | %
vs2015_runtime-14.16 | 1.1 MB | #################################### | %
openssl-1.1.1d | 5.7 MB | #################################### | %
setuptools-41.0. | KB | #################################### | %
certifi-2019.6. | KB | #################################### | %
ca-certificates- | KB | #################################### | %
wheel-0.33. | KB | #################################### | %
sqlite-3.29. | KB | #################################### | %
python-3.7. | 14.7 MB | #################################### | %
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate python37
#
# To deactivate an active environment, use
#
# $ conda deactivate (base) C:\Users\zh>
切到python 3.7 命令:conda activate python37
回到python 2.7 命令:conda deactivate
三、打开 python IDE工具
开始菜单 ---启动---> Spyder (Anaconda2)

主界面,默认使用的是 Python 2.7:

如何让 Spyder 使用Python 3.7 ?
方法步骤:
开始菜单 --> 启动 Anaconda Prompt (Anaconda2) ,然后依次运行如下命令:
1. 切到python 3.7 命令:conda activate python37
2. 安装spyder命令: conda install spyder
3. 命令行启动:spyder
当然,开始菜单也可以启动 ---> Spyder (python37)

经过上述步骤后,若想使用python 2.7,则启动“Spyder (Anaconda2)” ;若想使用python 3.x,则启动“Spyder (python37)” 即可,完美!
备注:
安装第三方包:
方法1: conda install xlwt (以安装xlwt 为例)
方法2:采用Anaconda Navigator来安装(开始菜单---启动),简单方便

注意:
如果为python 3.7 安装 第三方包(xlwt),则需要先切到 python37,然后再执行安装

参考:
https://www.cnblogs.com/liruihuan/p/9101613.html Anaconda 安装和使用
https://blog.csdn.net/wz947324/article/details/80228679 Anaconda不同版本python环境的安装及切换
https://blog.csdn.net/qq_38188725/article/details/80624004 python神器——Anaconda的安装与优化配置
附:
https://www.spyder-ide.org/ python 开发工具
推荐:使用 Anaconda 工具搭建并管理 Python 环境的更多相关文章
- CentOS使用virtualenv搭建独立的Python环境-python虚拟环境
CentOS使用virtualenv搭建独立的Python环境-python虚拟环境 virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解 ...
- 写文章 使用conda管理python环境
使用conda管理python环境
- [scrapy]使用Anaconda来搭建scrapy的运行环境。官方推荐方法。
1.官方文档推荐. 2.一般情况下多数人使用框架的时候使用的是,安装pywin32,和openssl来搭建scrapy的运行环境.但是由于,在这样搭建环境中会遇到各种各样的问题,诸如:下载的版本有问题 ...
- Anaconda管理Python环境
Anaconda介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.Anaconda提供环境管理的功能,功能类似 Virtuale ...
- 使用conda管理python环境和包
操作系统:CentOS7使用virtualenv管理python虚拟环境virtualenv是一款轻量级第三方虚拟环境管理工具,不像Anaconda大小达上百M,virtualenv大小只有10M左右 ...
- 转: 使用virtualenv搭建独立的Python环境
转自: http://qicheng0211.blog.51cto.com/3958621/1561685 谢谢作者的辛苦付出 virtualenv可以搭建虚拟且独立的python环境,可以使每个项 ...
- 使用virtualenv搭建独立的Python环境
virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题. 一.安装virtualenv virtualenv实际上是一个pyth ...
- virtualenv 管理python 环境
virualenvvirtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:1. 在没有权限的情况下安装新套件2. 不同应用可以使用不同的套件版本3. 套件升级不 ...
- Anaconda配置多spyder多python环境
作者:桂. 时间:2017-04-17 22:02:37 链接:http://www.cnblogs.com/xingshansi/p/6725298.html 前言 最近在看<统计学习方法 ...
随机推荐
- HTML&CSS基础-内联框架
HTML&CSS基础-内联框架 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.如下图所示,在同一个路径中有两个网页 <!DOCTYPE html> < ...
- Codeforces D. Little Elephant and Interval(思维找规律数位dp)
题目描述: Little Elephant and Interval time limit per test 2 seconds memory limit per test 256 megabytes ...
- jmeter脚本中请求参数获取的几种方式
a.从数据库获取: 譬如接口请求参数中id的值,我需要从数据库获取,如下设置: 先设置jdbc connection configuration,然后设置JDBC b.从CSV获取: 获取CSV文件 ...
- IIS 使用 web.config 实现从 http 自动301跳转到 https 的方法
现在很多网站为了安全,开启了 SSL 连接,那么开启 SSL 连接之后,如何将对应的 http 访问自动跳转到 https 上呢?之前介绍了 IIS 用 web.config 做域名的301跳转的方法 ...
- 9、Python复杂数据类型(list、tuple、set、dict)
一.列表(list):[a1,a2],可变数据类型 1.序列: 序列是基类类型,序列扩展类型包括:字符串.元组和列表 序列都可以进行的操作包括索引,切片,加,乘,检查成员. 此外,Python已经内置 ...
- formData上传文件
需要将选中的xml传到后台,通过xslt转换为html html: <form id="uploadForm" enctype="multipart/form-da ...
- Spark API--Spark 分区
一.分区的概念 分区是RDD内部并行计算的一个计算单元,RDD的数据集在逻辑上被划分为多个分片,每一个分片称为分区,分区的格式决定了并行计算的粒度,而每个分区的数值计算都是在一个任务中进行的,因此任务 ...
- [Codeforces 1242B]0-1 MST
Description 题库链接 给你一张 \(n\) 个点的完全图,其中有 \(m\) 条边长度为 \(1\),其余全为 \(0\).问你这张图的最小生成树为多少. \(1\leq n\leq 10 ...
- MySQL 开启远程链接(localhost 以外的主机)
1.在连接服务器后,操作mysql系统数据库 命令为: mysql -u root -p use mysql: 查询用户表命令:select User,authentication_string, ...
- WinDbg常用命令系列---!heap
!heap 简介 !heap扩展显示堆使用信息.控制堆管理器中的断点.检测泄漏的堆块.搜索堆块或显示页堆信息.此扩展支持段堆和NT堆.使用!heap没有参数列出所有堆及其类型的堆. 使用形式 !hea ...