使用Anaconda3配置多版本Python虚拟开发环境详细步骤
来源:互联网 发布:lua ide for mac 编辑:程序博客网 时间:2024/06/06 02:17
有时候,为了使用比较干净的开发环境,或者为了测试一些版本的扩展库,我们可能需要创建虚拟开发环境,在不同的虚拟开发环境中,只安装需要的扩展库,这样可以最大程度上减少不同扩展库之间的兼容性带来的冲突或其他问题。
Anaconda3目前已经成为Python社区人见人爱的一套软件,提供的Jupyter Notebook和Spyder更是让人无法拒绝的Python开发环境,尤其是数据分析和科学计算与可视化领域的科研人员和工程师,更是必备的IDE之一。
为了能够正常使用Anaconda3创建虚拟开发环境,首先最好保证在安装Anaconda3时已经勾选“添加环境变量”,如果没有的话,安装完成Anaconda3之后可以手动添加和配置环境变量。本文以Win10 64位为例,首先打开资源管理器,右键单击“此电脑”,在弹出的菜单中单击“属性”,在弹出的窗口中单击“高级系统设置”,如下图
在弹出的窗口中单击“环境变量”,弹出下面的窗口
在上面的窗口中双击“Path”,弹出下面的窗口,如果没有红色矩形内的几个路径,就单击右侧的“新建”添加新的路径,让Path变量包含下图中红框内的几个路径。
接下来,进入命令提示符cmd环境,执行命令conda create -n pythonTensorflow python=3.5创建一个基于Python 3.5的虚拟开发环境,如下图
然后再执行命令conda create -n pythonPIL python=3.6创建一个基于Python 3.6版本的虚拟开发环境,如下图
接下来使用命令conda install -n pythonPIL pillow为名字为pythonPIL的虚拟开发环境安装扩展库pillow,如下图
使用命令conda install -n pythonTensorflow tensorflow为名字为pythonTensorflow的虚拟开发环境安装扩展库tensorflow,如下图
到了这里,每个虚拟开发环境所需要的扩展库都安装好了。
使用命令activate pythonPIL激活虚拟开发环境pythonPIL,进行自己的开发,对于完整的Python程序,可以使用Spyder进行编写,使用结束后使用命令deactivate关闭这个虚拟开发环境,如下图
下图演示了另一个虚拟开发环境pythonTensorflow的激活和关闭
-------相关阅读----------
Python导入标准库和扩展库对象的几种方式
Python扩展库安装工具pip的高级用法
Python安装扩展库与打包成exe可执行文件的方法
----------喜大普奔----------
1、继《Python程序设计基础》《Python程序设计(第2版)》《Python可以这样学》系列图书之后,董付国老师新书《Python程序设计开发宝典》已于2017年8月1日在清华大学出版社出版。为庆祝新书《Python程序设计开发宝典》全面上架,清华大学出版社联合“赣江图书专营”淘宝店推出特价优惠活动,《Python程序设计开发宝典》原价69元,新书上架期间超低价39.8元,可以复制下面的链接使用浏览器打开查看图书详情和购买:
https://detail.tmall.com/item.htm?spm=a1z10.3-b-s.w4011-14464369246.84.46f16db0roWfX4&id=557107249812&rn=339cbc9df2bac424664103917dedfbd2&abbucket=8&tbpm=3
2、10月13日——15日,重庆,全国高校程序设计系列课程高级研究班,详见:全国高校程序设计系列课程高级研修班(Python)通知
- 使用Anaconda3配置多版本Python虚拟开发环境详细步骤
- pcharm配置pyqt5(Anaconda3 python环境)做界面开发
- 【已解决】Anaconda3 4.2.0版本 创建虚拟python环境 / 安装tensorflow 出现HTTPError网络错误
- python开发虚拟环境搭建步骤
- Android使用最新版本NDK开发步骤与环境配置
- 5.pyenv的使用---- python多版本及虚拟环境
- 使用Anaconda3建立虚拟独立的python2.7环境
- Ubuntu 安装 Anaconda3 详细步骤
- python 多版本、虚拟环境整理
- Python虚拟开发环境的使用
- [1]Python学习笔记---Python的开发环境:Anaconda3
- python虚拟环境配置
- Anaconda3 5.0.0中配置Python 3.6 + TensorFlow环境
- 用pyenv 和 virtualenv 搭建单机多版本python 虚拟开发环境
- [转]用pyenv 和 virtualenv 搭建单机多版本python 虚拟开发环境
- 用pyenv和virtualenv搭建单机多版本python虚拟开发环境
- 用pyenv和virtualenv搭建单机多版本python虚拟开发环境-命令
- 用pyenv 和 virtualenv 搭建单机多版本python 虚拟开发环境
- Android热修复之AndFix原理探索(黑科技热修复的Java层实现)
- Python 面向对象(初级篇) 2015/09/04 · 基础知识 · 2 评论 · 面向对象 分享到: 24 原文出处: 武沛齐 cnblog Python 面向对象(初级篇) 概述
- Python编程常见出错信息及原因分析(2)
- Python+sklearn使用线性回归算法预测儿童身高
- Python使用matplotlib填充图形指定区域
- 使用Anaconda3配置多版本Python虚拟开发环境详细步骤
- Python编程常见出错信息及原因分析(3)
- Python+pyplot绘制带文本标注的柱状图
- Python+numpy实现函数向量化
- Python花式编程案例集锦(5)
- 使用Python内置集合对象和内置函数filter()过滤无效书评
- cmd黑窗口查看端口占用、相应进程、杀死进程的命令
- 使用线性回归拟合平面最佳直线及预测之Python+sklearn实现
- Spring4-@Enable** 注解的实现原理