楼主: 698348
2322 2

[其他] 使用Anaconda3配置多版本Python虚拟开发环境详细步骤 [推广有奖]

副教授

38%

还不是VIP/贵宾

-

威望
0
论坛币
53 个
通用积分
6.5568
学术水平
67 点
热心指数
82 点
信用等级
30 点
经验
8631 点
帖子
451
精华
1
在线时间
155 小时
注册时间
2017-2-7
最后登录
2021-1-29

楼主
698348 在职认证  发表于 2017-9-22 21:14:35 |只看作者 |坛友微信交流群|倒序 |AI写论文
相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

使用Anaconda3配置多版本Python虚拟开发环境详细步骤



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

Anaconda3目前已经成为Python社区人见人爱的一套软件,提供的Jupyter Notebook和Spyder更是让人无法拒绝的Python开发环境,尤其是数据分析和科学计算与可视化领域的科研人员和工程师,更是必备的IDE之一。

为了能够正常使用Anaconda3创建虚拟开发环境,首先最好保证在安装Anaconda3时已经勾选“添加环境变量”,如果没有的话,安装完成Anaconda3之后可以手动添加和配置环境变量。本文以Win10 64位为例,首先打开资源管理器,右键单击“此电脑”,在弹出的菜单中单击“属性”,在弹出的窗口中单击“高级系统设置”,如下图

QQ图片20170922210915.png

在弹出的窗口中单击“环境变量”,弹出下面的窗口

QQ图片20170922210927.png

在上面的窗口中双击“Path”,弹出下面的窗口,如果没有红色矩形内的几个路径,就单击右侧的“新建”添加新的路径,让Path变量包含下图中红框内的几个路径。

QQ图片20170922210938.png

接下来,进入命令提示符cmd环境,执行命令conda create -n pythonTensorflowpython=3.5创建一个基于Python 3.5的虚拟开发环境,如下图


QQ图片20170922210951.png

然后再执行命令conda create -n pythonPIL python=3.6创建一个基于Python3.6版本的虚拟开发环境,如下图


QQ图片20170922211002.png

接下来使用命令conda install -n pythonPIL pillow为名字为pythonPIL的虚拟开发环境安装扩展库pillow,如下图

QQ图片20170922211017.png

使用命令conda install -n pythonTensorflow tensorflow为名字为pythonTensorflow的虚拟开发环境安装扩展库tensorflow,如下图

QQ图片20170922211027.png

到了这里,每个虚拟开发环境所需要的扩展库都安装好了。
使用命令activate pythonPIL激活虚拟开发环境pythonPIL,进行自己的开发,对于完整的Python程序,可以使用Spyder进行编写,使用结束后使用命令deactivate关闭这个虚拟开发环境,如下图

QQ图片20170922211037.png

下图演示了另一个虚拟开发环境pythonTensorflow的激活和关闭

QQ图片20170922211047.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python NAC con activate Notebook Anaconda3 Anaconda3配置 Python虚拟开发环境 Python虚拟开发 Python

沙发
williamhwf2011 在职认证  发表于 2017-9-24 06:34:03 |只看作者 |坛友微信交流群
很详细

使用道具

藤椅
maolo928 发表于 2017-9-24 08:21:53 |只看作者 |坛友微信交流群
学习了。谢谢楼主。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 01:16