东莞市盛裕绒艺玩具有限公司

东莞市盛裕绒艺玩具有限公司

w88club.app

18866812416
联系方式
全国服务热线: 18866812416

咨询热线:13543322726
联系人:单先生
地址:内蒙古自治省呼伦贝尔市工人路

anaconda 环境新建/删除/拷贝 jupyter notebook上使用python虚拟环境 TensorFlow

来源:w88club.app   发布时间:2019-12-10   点击量:191

naconda修改国内镜像源

国外网络有时太慢,可以通过配置把下载源改为国内的通过 conda config 命令生成配置文件,这里使用清华的镜像:

  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

首先,打开Anaconda Prompt窗口,执行命令:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/然后,执行命令:

conda config --set show_channel_urls yes

找到用户目录底下找到 .condarc 文件 

路径在 C:Users用户.condarc

用编辑软件打开 .condarc 文件,删除第3行 –defaults,保存文件

Conda的环境管理

anaconda 安装好之后,可能自带的环境不是我们想要的这样就需要在创建一个环境,我安装的是 Anaconda3-5.3.1-Windows-x86_64,自带python是3.7

TensorFlow目前支持的python最高是3.6不支持python3.7,这就需要添加新的环境。

# 创建一个名为py35的环境,指定Python版本是3.4(不用管是3.5.x,conda会为我们自动寻找3.5.x中的最新版本)

conda create--name py35 python=3.4

执行之后会自动下载一些基本的包和Python3.5.x

创建好之后会在Anaconda3安装目录里的 /envs/ 文件夹里 多了一个py35文件夹,这个就是刚刚创建的新的环境

# 安装好后,使用activate激活某个环境

activate py35 

# 如果想返回默认的环境,运行

deactivate py35 

# 复制一个环境

conda create -n py35 --clone py35 clone

# 删除一个已有的环境

conda remove --name py35 --all

# 为了确定这个环境已经被移除,输入以下命令

conda info -e

conda env list

Conda的包管理

Conda的环境管理功能允许我们同时安装若干不同版本的Python,并能自由切换

# 安装 numpy

conda install -n py35 numpy

# 如果不用-n指定环境名称,则被安装在当前活跃环境

# 更新package

conda update -n py35 numpy

# 删除package

conda remove -n py35 numpy

conda将conda、python等都视为package,因此,完全可以使用conda来管理conda和python的版本,例如

# 更新conda,保持conda最新conda update conda

# 更新anacondaconda update anaconda

# 更新pythonconda update python# 假设当前环境是python 3.5, conda会将python升级为3.5.x系列的当前最新版本

jupyter notebook

jupyter notebook更改默认工作路径

在Anaconda Prompt终端中输入下面命令,查看你的notebook配置文件在哪里:

jupyter notebook --generate-config

根据你运行实际显示的路径,打开这个配置文件,我电脑上是这个文件C:Users用户.jupyterjupyter_notebook_config.py

找到 c.NotebookApp.notebook_dir 并修改然后保存,后面的是自己要设置的目录

设置好之后,在开始菜单打开 Jupyter Notebook 可能还是显示的原来的工作路径。修改方案是

先找到快捷方式的保存目录,

鼠标右击属性 把 % *** %删除掉,% 里面的东西是默认工作路径指定用户的工作路径,不删除无论你怎么设置都不会起作用的。 

 

 

jupyter notebook上使用python虚拟环境

jupyter notebook上可以同时存在多个环境,

参照上面新建 Conda环境,然后安装ipykernel,执行以下代码

conda install -n py35 ipykernel

安装完成后,到Anaconda3的安装路径找到kernels文件夹,我的是D:Anaconda3sharejupyterkernels

里面默认有一个文件夹 python3

要想 jupyter notebook运行时显示多个环境,如下

可以在 这个kernels文件夹里新建一个文件夹 我新建的是 tensorflow_py35,然后把python3文件夹里的文件全部复制到 tensorflow_py35这个文件夹里,

 

然后记事本打开 文件 kernel.json 并如下图修改

修改完成后保存。重新打开jupyter notebook ,在New的时候就可显示两个环境啦

 

参考:

https://blog.csdn.net/ztf312/article/details/65448597

https://www.jianshu.com/p/f70ea020e6f9

相关产品

不过,受限于成本、性能等各个方面的因素,消费科技领域的人工智能产品仍处在起步阶段,你或许会用Siri设定闹钟,拿美图秀秀把自拍变成插画,让Bixby编辑发送简单的文字短信——但所谓的「人工智能」并未给生活带来本质上的变化。

  • springMVC学习笔记(一):spring入门

    市民张女士说,南京的一级医院都没有病房,只有康复病房,南京城区的二级医院少之又少,只有个位数,从规模上来看,上规模的二级医院就更少。而三级医院承担着全省甚至全国的患者,现在还要压缩大医院的病床,那么,像南京等这样的城市居民怎么办?不过有关专家认为,这只是一个趋势,有个逐步的过程,市民也不需要太担心,到时候会有解决方法。

  • 天猫99欢聚盛典:万券齐发抢神券,全场秒杀半价抢

    本报北京6月29日电 (记者袁浩)今天下午,中国女排在国家体育总局训练局羽排馆举行了媒体公开课。中国女排主教练郎平在接受记者采访时表示,里约奥运会阵容基本确定,但现在还没到公布的时候。

  • 宁波金朗新能源技术首次会议

    新华社南京8月28日电 昆山开发区行政审批局28日揭牌,这是江苏省19家省级以上开发区相对集中行政许可权改革试点的缩影。标志着江苏旨在简化审批流程,提升服务效能的“放管服”改革迈出阶段性一步。

  • 非法获利2879.853万!福州套路贷涉黑案暴力讨债详情曝光令人发指

    网友们纷纷在该微博下面留言点赞,并表示,这设计师也是没谁了,给长辈看还是挺形象直观的,很多网友纷纷表示想要原图。更有网友表示:正发愁不知道送什么呢!图我收下了,替我老爸老妈谢谢你!

  • 第一个音调的最终升华版本!最新的AI虚拟歌唱系统非常接近人的声音

    巴基斯坦和印度的关系在帕坦科特地区(Pathankot)和乌力地区(Uri)的袭击事件发生后急速降温,因为印度认为是具有巴基斯坦背景的恐怖主义势力主导了这些袭击事件。巴基斯坦官方则承诺调查这些事件的起因经过。

  • COPYRIGHTS©2017 w88club.app ALL RIGHTS RESERVED 备案号:191