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

# 更新anaconda
conda update anaconda

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

jupyter notebook

jupyter notebook更改默认工作路径

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

jupyter notebook --generate-config

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

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

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

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

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

jupyter notebook上使用python虚拟环境

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

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

conda install -n py35 ipykernel

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

里面默认有一个文件夹 python3

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

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

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

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

创建环境,包管理都可以在 ANACONDA NAVIGATOR里操作

参考:

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

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

anaconda 环境新建/删除/拷贝 jupyter notebook上使用python虚拟环境 TensorFlow的更多相关文章

  1. 【问题解决方案】从 Anaconda Prompt 或 Jupyter Notebook 终端进入Python后重新退出到命令状态

    从 Anaconda Prompt 或 Jupyter Notebook 终端进入Python后重新退出到命令状态 退出Python:exit() 或者 Ctrl+z 例子一枚 默认打开的是3.7,需 ...

  2. Jupyter Notebook在多个虚拟环境配置与使用

    1 问题描述 使用Anaconda配置了包括Pytorch.Tensorflow等多个虚拟环境后,依然无法使用Jupyter Notebook选择不同的虚拟环境运行代码,问题如下图所示. 2 解决方法 ...

  3. win10下 Jupyter Notebook不运行python 3怎么办?

    Jupyter Notebook不运行python 3怎么办? 内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用 我已经安装了Python 2的Anaco ...

  4. windows上安装python虚拟环境

    一.windows上安装python虚拟环境 1.安装pip install virtualenvvirtualenv --version 2.新建一个python虚拟环境virtual_env_01 ...

  5. win7 使用anaconda安装tensorflow并且在jupyter notebook上启动

    记录一下学习深度学习的小事情: 1.tensorflow 现在只支持windows 64位系统: 2.因为实验室的电脑比较老旧,Gpu配置低,所以选择安装的是tensorflow Cpu版本,对于学习 ...

  6. Anaconda下的 Jupyter Notebook 安装 多python环境

    装完 Anaconda 会自带一个pyhon环境   也会自带Jupyter Notebook   可以点击开始中的Jupyter Notebook 打开 浏览器 我这里是 3.x 想要装个2.7 的 ...

  7. windows10 下安装tensorflow 并且在jupyter notebook 上使用tensorflow

    一.安装jupyter notebook并配置环境 首先建议大家安装anaconda,最新版本请到官网下载(点击下载连接),没错,直接点击下载python3.6版本的(当然选择做自己电脑相应的位数,我 ...

  8. jupyter notebook中No module named 'tensorflow'

    当我们在jupyter notebook中运行时可能会遇见没有某个包的情况,如下: ---------------------------------------------------------- ...

  9. 在 jupyterlab 和 jupyter notebook 中集成conda虚拟环境

    在jupyterlab中切换虚拟环境使用jupyter-conda包,参考链接:https://pypi.org/project/jupyter-conda/ Install Requirements ...

随机推荐

  1. 全球第一免费开源ERP Odoo Ubuntu最佳开发环境独家首发分享

    起源 近年来随着国内的互联网经济的快速腾飞,诞生了很多开源软件创造的市场价值以及企业价值神话,特别是对于企业ERP领域,一直以来都是高昂的国内外产品充实,国内的中小成长型企业越来越需要一套好看又能打, ...

  2. HIVE扩展GIS函数

        按项目日益增长的gis数据量要求,需要在大数据集群中部署HIVE的扩展函数.     Apache Hive是一个建立在Hadoop架构之上的数据仓库.它能够提供数据的精炼,查询和分析.([引 ...

  3. 关于GITLAB若干权限问题

    访问权限 - Visibility Level 这个是在建立项目时就需要选定的,主要用于决定哪些人可以访问此项目,包含3种 Private - 私有,只有属于该项目成员才有原先查看 Internal ...

  4. 【原】无脑操作:Chrome浏览器安装Vue.js devtool

    学习Vue.js时,Chrome浏览器安装Vue.js devtool能很方便的查看Vue对象.组件.事件等. 本文以Chrome浏览器插件Vue.js devtools_3.1.2_0.crx的安装 ...

  5. python 自学之路-Day one

    一.Python介绍 创始人吉多范罗苏姆(龟叔),脚本解释程序 应用领域广,数据分析.组件集成.网络服务.图像处理.数值计算和科学计算等. 主要应用领域: 云计算:OpenStack: WEB开发:经 ...

  6. win10彻底禁用自动更新,win10怎样彻底关闭自动更新,永久关闭win10自动更新,win10更新助手

    首先,请广大win10受害者原谅小菜用一个如此长的标题来吸引你们,为了尽最大努力帮助那些饱受win10自动更新折磨的朋友们,小菜不得已出此下策,望见谅! windows 10是一个神奇的操作系统,当你 ...

  7. python3第一天,随便写写

    哈哈 我滴第一篇博客,不知道咋写,随意看了看别人的博客,我还是不知道咋写,既然是我的博客,那我就把它当随笔写了(这里就是添加随笔...) 也不知道自己说了啥,不过想到了一句话:日记都是写给别人看的.哈 ...

  8. Java核心技术第五章——2.Object类

    Object类:所有类的超类 Object类是Java中所有类的始祖,在Java中每个类都是由它扩展而来的.但是并不需要这样写: public class Emloyee extends Object ...

  9. SUSE12SP3-Mycat(1)安装

    目录 前言 环境 安装说明 安装 1.mycat 2.mycat-eye 前言 介绍自己看. mycat官网:http://www.mycat.io/ 环境 系统: SUSE12SP3 软件 版本 说 ...

  10. Redis集群架构

    Redis集群概述 集群的核心意义只有一个:保证一个节点出现了问题之后,其他的节点可以继续提供服务使用. Redis基础部分讲解过主从配置:对于主从配置可以有两类:一主二从,层级关系.开发者一主二从是 ...