使用Anaconda3配置多版本Python虚拟开发环境

有时候,为了使用比较干净的开发环境,或者为了测试一些版本的扩展库,我们可能需要创建虚拟开发环境,在不同的虚拟开发环境中,只安装需要的扩展库,这样可以最大程度上减少不同扩展库之间的兼容性带来的冲突或其他问题。

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的激活和关闭

原文地址:https://www.cnblogs.com/hackpig/p/8343775.html

时间: 2024-10-10 20:06:52

使用Anaconda3配置多版本Python虚拟开发环境的相关文章

用pyenv和virtualenv搭建单机多版本python虚拟开发环境

作为主流开发语言, 用python 开发的程序越来越多. 方便的是大多linux系统里面都默认集成了python, 开发可以随时随地开始. 但有时候这也成为了一个短板, 比如说有时候我们需要开发和调试一些需要安装在默认python路径里的程序, 反复地修改和安装会使系统目录越来越乱,这对于一些有洁癖的程序员来说是不可接受的. 还有时候我们需要在不同的python版本上开发, 而系统一般只会自带一到两种python版本, 切换起来更是麻烦. 本文将介绍如何利用pyenv 和virtualenv 在

Python虚拟开发环境

最近,一直在不同版本的Python之间来回折腾,发现了几个Python虚拟开发环境工具,具体如下: 1. Virtualenv,可以指定开发环境的Python版本.继承已有开发环境配置,virtualenv-clone& Virtualenvwrapper是基于virtualenv的开发的. https://virtualenv.pypa.io/en/stable/ https://github.com/edwardgeorge/virtualenv-clone http://virtualen

使用virtualenv搭建python虚拟开发环境

在使用python做开发时,如果多人需要在同一台机器上工作,或者机器环境经常变化时, 添加或删除一些python包很可能会影响到你自己的开发环境. 因此,通过virtualenv工具可以创建一个完全属于你自己的虚拟环境. (其实就是将python相关的一些配置和库放到一个单独的目录下,以后基于这个虚拟环境的python操作都是使用的这个目录) 1.安装virtualenv virtualenv是一个完全的python包,PyPI网站上面有,使用pip工具可以很方便的安装 # wget https

python虚拟开发环境搭建

目录: python版本问题 开发环境-pyenv 虚拟环境-virtualenv 一. python版本 2.x:发展到了2.7.133.x:发展到了3.6 3.x始自2008年,3.5版本发布于2015年https://pythonclock.org   2.x的倒计时 不要迷信版本,学会一个版本,好好学一门语言,其他都不是问题. 二. 开发环境 - pyenv pyenv是python的多版本管理工具: 管理python解释器 管理python版本 管理python的虚拟环境 官网:htt

Win 8配置python集成开发环境(Eclipse Mars.1 (4.5.1) Release + python + pydev)

之前有一篇写的是mac 配置Python集成开发环境(Eclipse +Python+Pydev),在2016年来临之际,我打算给我的Windows系统也安装上python的集成开发环境,虽然工作中很少用到python但是我真的喜欢python. 但是在eclipse的官方网站下载最新版本Eclipse Mars.1 (4.5.1) Release,进行安装.安装包启动界面如下: 和以前的安装界面是有差别的,研究了一下我认为是分包处理了,不同的需求安装不同的包,但是有一个公共的插件包,是我们需要

mac 配置Python集成开发环境

mac 配置Python集成开发环境(Eclipse +Python+Pydev) 1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包, 浏览器在下载过程中使用的超链接 http://ftp.daum.net/eclipse//technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-macosx-cocoa-x

配置 vim Python IDE 开发环境

1.python升级:去看我的另外一篇随便吧! 2.搭建开发工具 安装Ecpilpse环境之前,需要先检查一下系统中的java版本 确认gcj的版本号,linux自带的JAVA环境: # rpm -qa | grep gcj java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 libgcj-4.1.2-48.el5 安装jdk 下载jdk-6u23-linux-i586-rpm.bin,放到/usr/local/src/文件中 1.cd /usr/local/src/

在mac OS X中配置python mysql开发环境

1. 首先要下载安装mysql,下载地址: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz 解压: tar -xzvf mysql-5.6.19.tar.gz 然后下载gmock,编译mysql时需要用到: https://googlemock.googlecode.com/files/gmock-1.7.0.zip 解压到指定目录 <span style="font-size:14px;">unzi

在windows下用eclipse + pydev插件来配置python的开发环境

一.安装 python 可以到网上下个Windows版的python,官网为:https://www.python.org/downloads/下好后直接安装就ok了.最后记得配置一下环境变量,具体操作如下: 1)在计算机属性的环境变量配置中找到path, 2 )编辑path值,添加你安装的python路径, 3)检验python是否安装配置成功,打开cmd,输入python,如果出现以下界面,则说 明你的python安装成功了 二.安装eclipse插件 装插件的前提是先安装eclipse,e