Anaconda虚拟环境+jupyter内核配置(详解)

这篇具有很好参考价值的文章主要介绍了Anaconda虚拟环境+jupyter内核配置(详解)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.Anaconda虚拟环境查看

安装好anaconda环境后,有两种方式可以查看虚拟环境:

第一种:
打开anaconda,如图所示即可查看。
Anaconda虚拟环境+jupyter内核配置(详解)

第二种:
打开Anaconda Prompt,输入

conda env list 

Anaconda虚拟环境+jupyter内核配置(详解)
如图所示,base环境即是当前的环境,TensorEMG是我创建的环境,base环境是下载好anaconda后自带的环境。

2.为什么要装虚拟环境

base环境是anaconda中自带的环境,其中有许多默认的库,具体可以通过在base环境下输入conda list查看。

conda list

那么为什么需要创建虚拟环境呢?
我的理解是,比如我们要做深度学习,需要安装tensorflow、pytorch等库,这其中就存在库的相互依赖的问题,base环境中的库已经很多了,有可能和我们要安装的库存在冲突等问题,这也是我们在用pip命令无脑安装库时容易出现各种奇怪的bug的原因。
那怎么办呢?虚拟环境就为我们解决了这个问题,其实虚拟环境这个名字听着不够直白,说白了就是再创建一个或多个类似于base一样的环境。比如我们要用tensorflow做深度学习,那我就可以创建一个虚拟环境,当这个环境刚创建好的时候,里面基本上没有什么库,东西很少,在它的基础上,我们就可以安装各种库,在运行程序的时候只需要选择对应的环境就行。同理,要用pytorch搞深度学习,那就再创建一个对应的虚拟环境就好。

3.如何创建虚拟环境

打开Anaconda Prompt,输入如下命令:

conda create -n name(要创建的虚拟环境的名字) python=3.8

上述代码是创建一个名字为name,python版本是3.8的虚拟环境,输入回车即可。
比如我们创建一个名字为mydemo,python为3.7的虚拟环境:

conda create -n mydemo python=3.7

Anaconda虚拟环境+jupyter内核配置(详解)

如图所示,表示环境创建成功,通过如下命令进入该环境:

conda activate mydemo

Anaconda虚拟环境+jupyter内核配置(详解)
如图,表示进入该环境,通过conda list可以查看该环境下的库:
Anaconda虚拟环境+jupyter内核配置(详解)
如果想要删除虚拟环境,输入以下命令即可:

conda remove -n your_env_name --all

现在就可以在该环境下通过pip或conda安装相关的库了。一般需要先安装Tensorflow不易出错!
以tensorflow的库为例:
参考:通过清华镜像网站快速安装tensorflowhttps://blog.csdn.net/jorg_zhao/article/details/80075293
注意安装和管理包时,conda和pip的不同之处,这是个坑!!pip list 和 conda list的不同

cpu版本,安装最新版本:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade tensorflow 
cpu版本,安装指定版本:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ tensorflow==2.3.0 

4.配置jupyter notebook内核

在我们刚刚创建的虚拟环境下,安装ipykernel库,利用ipykernel库将该虚拟环境写入到jupyter中。
首先,在当前环境下安装ipykernel库,输入:

conda install ipykernel

Anaconda虚拟环境+jupyter内核配置(详解)
然后,在当前环境下将该环境写入jupyter,输入如下:

注意:name后跟当前环境名
python -m ipykernel install --user --name mydemo --display-name mydemo

Anaconda虚拟环境+jupyter内核配置(详解)
表示已经将该虚拟环境添加到jupyter的内核中去了,再输入jupyter notebook就可以进入jupyter notebook。
Anaconda虚拟环境+jupyter内核配置(详解)
可以看到刚刚添加的mydemo虚拟环境的内核已经在了,这里面还有几个虚拟环境是我之前装的,可以选择mydemo为当前内核,我们导入之前安装的tensorflow,可以看到导入成功,版本为2.3.0,python版本为3.7。
Anaconda虚拟环境+jupyter内核配置(详解)
至此,Anaconda虚拟环境+jupyter内核配置完毕,想要安装什么库,只需要在Anaconda Prompt下进入对应的虚拟环境进行安装即可。注意,如果存在有的库安装失败,通过上网查找也是可以解决的。

5.补充

1.conda常用命令
参考:Conda 常用命令:https://blog.csdn.net/u010414589/article/details/107441469
2.jupyter notebook 内核常用命令
在cmd或Anaconda Prompt都可以运行

//查看 Jupyter notebook kernel
jupyter kernelspec list
//删除 jupyter 内核
jupyter kernelspec remove kernelname

后记

其实这块最容易出错的地方就是安装库的时候,根据错误上网能查到各种各样的答案,但是往往解决了这个错误又出现了别的错误,而且有的答案写的根本看不明白,或者说他的答案仅仅能够解决他的问题,不具有普遍性。经过大半天的挣扎,我发现其实这个过程就是一个python解释器再加各种库的安装,出现简单问题还好解决,复杂问题真的很让人头疼,最主要的是浪费大量时间!而虚拟环境就能够完美解决这个问题,既然这个环境被我玩坏了,装了乱七八糟的东西,报了各种各样的错误,那大不了我再新建一个环境玩嘛,大不了就是重新装库,其实重新装库的时间和改bug的时间差不多,而且下载慢的那些库都可以通过镜像网站快速下载,但是改bug让人心累啊,重装解决一切问题。
以上是我自己的一些浅薄认识,主要是记录一下,免得下次再遇到这样的问题!

补充:Anaconda 创建 32 位 Python 环境
Anaconda 创建 32 位 Python 环境文章来源地址https://www.toymoban.com/news/detail-438765.html

到了这里,关于Anaconda虚拟环境+jupyter内核配置(详解)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【jupyter使用】在Anaconda虚拟环境中使用Jupyter

    1. 安装anaconda并创建虚拟环境 anaconda下载地址:https://www.anaconda.com/products/distribution 按照提示一步步安装即可,此处略 2. 在电脑“开始”找到Anaconda文件夹,选择命令行窗口 使用conda env list命令查看已有的虚拟环境(首次只有base) 使用conda create -n your_env_name python=x.x创建虚拟环

    2024年02月07日
    浏览(40)
  • Jupyter添加、删除对应虚拟环境kernel内核

    conda添加了相应的虚拟环境之后,多需要运用到Pycharm、Spyder和Jupyter中,前两种笔者已经分享过,今天阐述Jupyter添加和删除虚拟环境生成对应kernel内核,这样新建的ipykernel项目就使用对应的虚拟环境。 1. 创建新的环境(取名为neural_net,选用python3.8版本) conda create -n  neural_ne

    2023年04月08日
    浏览(40)
  • 最优雅最简洁的VsCode配置Jupyter多版本Python内核的方法(不涉及Anaconda)

    接上一篇笔记,当我们安装好了多个版本的Python解释器,同时想要在VsCode中使用Jupyter来运行不同版本Python编写的代码。 可以这样进行操作: 点击左侧扩展插件的按钮,搜索框中输入【Jupyter】,默认第一个会显示微软发布的Jupyter插件,点击【安装】 以Python3.11版本为例,【

    2024年02月14日
    浏览(47)
  • Windows系统安装Anaconda、conda源换源、PyPI源换源、jupyter的kernel内核配置、jupyter自动补全配置、PyCharm的Python解释器配置

    在Python的学习,以及机器学习、深度学习的过程当中,大概率会用到Anaconda平台,为了使后来的学习工具更加高效,这里讲解Anaconda的安装以及进行换源 前言: 分为四大部分 1、anaconda安装 2、anaconda换源conda源 3、anaconda换源pypi源 4、jupyter的kernel配置 5、PyCharm的Python解释器选择

    2024年01月17日
    浏览(88)
  • Mac下安装anaconda3,配置pytorch环境,安装jupyter

    1、官网下载anaconda3图形化安装包。现在默认是3.9版本,也可以选择别的版本。 2、安装anaconda3:一直点继续, 安装位置我选择“仅为我安装” ,继续就好了。 本人mac最终的安装位置是: /Users/mac/opt/anaconda3 对应环境变量是: /Users/mac/opt/anaconda3/bin 3、检查是否安装成功:终端

    2024年02月03日
    浏览(252)
  • jupyter notebook和pycharm中配置pytorch环境,及jupyter notebook内核创建

    anaconda已经成功安装,并且可以成功打开jupyter notebook(可以参加我的另一篇博文:windows下anaconda的下载安装) pycharm已经成功安装,并且可以成功打开(社区版本和专业版的都可以,ps:社区办免费,但是不可以远程连接服务器,专业版要付费或者学生身份可以免费申请,可以

    2024年02月07日
    浏览(66)
  • 五分钟快速掌握windows深度学习环境配置:Anaconda、PyCharm、Pytorch、jupyter notebook

    新手五分钟掌握windows深度学习环境配置:Anaconda、PyCharm、Pytorch 配置的时候遇到了很多问题,总结了一下,可以按这个流程无脑配置。 通过本流程下载的版本 Anaconda 2023.03 PyCharm Community 2023.1.3 Pytorch 2.0.1 方式一:进入Anconda官网下载 (比较慢,不太推荐) 链接:点此进入官网

    2024年02月16日
    浏览(62)
  • 史上最完整的深度学习环境配置教程,亲自踩雷,看必会(包含问题解决)配置Anaconda+Pycharm+Pytorch+Jupyter

    目录 前言 一、配置Anaconda 二、配置PyCharm 三、配置PyTorch 四、配置Jupyter notebook 本人浏览了大量教程,踩过很多的坑,我将配置的过程详细具体的教给大家,只要按照步骤来一定可以配置成功。 进入Anaconda官网,点击Download 点击Download之后会进入该页面 ----------------------------

    2024年02月12日
    浏览(68)
  • jupyter notebook 配置conda 虚拟环境python

    conda创建python环境 激活环境 在虚拟环境中安装ipykernel 添加虚拟环境进到 jupyter notebook 启动 jupyter notebook 参考链接: 使用Conda来配置Jupyter notebook的虚拟环境 https://www.cnblogs.com/tccjx/articles/16469642.html

    2024年01月17日
    浏览(60)
  • pycharm如何配置Anaconda虚拟环境

    1、此电脑(右键)——属性——高级系统设置——高级——环境变量——系统变量——path——新建 示例图片 2、打开Anaconda Powershell Prompt (Anaconda3) 为了依次完成 请依次输入 1、打开pycharm,点击file(文件),点击setting(设置),选择\\\"project(项目)\\\"中的python Interpreter(python解释

    2024年02月13日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包