MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题

这篇具有很好参考价值的文章主要介绍了MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景:在使用jupyter进行tensorflow学习的过程中,遇到import tensorflow就出现内核似乎挂掉的提示,查阅与实践了好几种解决方法依然没能解决,最终结合anaconda官网的操作以及其他文章的部分步骤,成功在jupyter中引入tensorflow而内核不崩溃。

我的设备:Macbook air M1; macOS 12.3

考虑到大家遇到这个问题,通常是已经安装好anaconda与jupyter了。因此直接讲我的操作

方法:

一.打开终端,重新创建一个tensorflow环境:

conda create -n tf tensorflow
conda activate tf

二.由于新创建的虚拟环境没有jupyter,需要重新安装。

这里有两种方法:

1.使用pip安装

pip install jupyter notebook

2.直接使用anaconda安装,home-notebook-install:

MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题

 注意:上方的环境是否是你想要安装jupyter的环境。

3.进入juyter,输入代码测试:

import tensorflow as tf
import os
os.environ["CUDA_VISIBLE_DEVICES"]="0"
tf.compat.v1.disable_eager_execution()
hello=tf.constant('Hello,TensorFlow')
config=tf.compat.v1.ConfigProto()
config.gpu_options.per_process_gpu_memory_fraction = 0.9
sess=tf.compat.v1.Session(config=config)
print(sess.run(hello))

输出为:

b'Hello,TensorFlow'

表明tensorflow运行成功。

如果没有运行成功,打开终端,执行以下的命令:

1. conda activate tf          ##替换成自己的虚拟环境名

2. conda install ipykernel    ##安装ipykernel

3. sudo python -m ipykernel install --name tf  ##在ipykernel中安装当前环境

4. conda deactivate

MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题

 执行完毕命令后,进入jupyter:Kernel-change kernel -tf (你自己创建的名称)

MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题

坦白说这个方法只是解决了我的问题,我无法保证移植到你那里也能解决。但记录下来希望能够给大家一些微小的帮助(或许)。文章来源地址https://www.toymoban.com/news/detail-419455.html

到了这里,关于MAC M1:解决在jupyter中引入tensorflow内核似乎挂掉的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 苹果mac m1,m2芯片安装 pytorch和tensorflow的GPU版本

    1.安装 Xcode 2.创建环境 3.打开pytorch官网复制命令, 注意:在mac m上,device是’mps’ 而不是’cuda’, mac的MPS支持MacOS 12.3+  4.测试 1.安装 Xcode 2.创建环境 3. 安装conda install -c apple tensorflow-deps  4.Install base TensorFlow 5.  Install tensorflow-metal plug-in  6.验证 7.完成,附上我安装完pytorch和

    2024年02月13日
    浏览(57)
  • 解决vscode更新之后运行jupyter无法选择任何已有内核的问题

    不是连接不到内核是之前所有的环境都找不到了,似乎是版本更新之后jupyter插件的bug 必须要使用老版本jupyter插件。对于我一个生手来说最后通过重装旧版本vscode解决 在控制面板中删除vscode 打开网站Visual Studio Code April 2022 点击蓝字    完成下载安装后记得在安装jupyter插件时

    2024年02月12日
    浏览(58)
  • 关于可能由 VSCode 自动更新导致的 Jupyter 无法检测到内核的问题的解决

    环境 使用 Anaconda 中安装的 Jupyter Notebook 在 VSCode 中安装 Jupyter 相关插件以在 VSCode 中使用,如下: 问题描述 之前可以选择内核(可能要先 “Python: 选择解释器”,也可能不用),并且是自己检测到 conda 环境中的 Python。 但是后来会突然找不到内核,点击选择内核,会在空白

    2024年04月09日
    浏览(53)
  • Mac M1/M2芯片电脑问题解决汇总

    旧的 mbp 用了7年多了,虽然还能使用,但是严重降低了工作效率了,所以最近入手了 mbp (1月发行的),该电脑使用的是苹果自研的 m2 芯片,性能杠杠滴。在安装会之前的环境和软件时会遇到种种很奇怪的问题,所以本文记录下来,以便有需要的童鞋可以去参考。 在本文开

    2024年02月02日
    浏览(61)
  • mac m1解决postman打开一直白屏

    我第一次下载postman,注册完postman就一直白屏,没有内容。看到的基本都是windows的解决方案,说是调整环境变量,依葫芦画瓢在mac里也试了一下,没想到成功了,分享一下。 打开终端 打开我们的zsh或者bash,我的是zsh 添加环境变量 按esc退出输入模式,然后输入:x保存并退出。

    2024年02月14日
    浏览(38)
  • Mac M1芯片编译openjdk报错问题解决

    使用命令: sudo sh configure --with-target-bits=64 用mac m1芯片编译openjdk一直报错: configure: The tested number of bits in the target (64) differs from the number of bits expected to be found in the target (32) configure: error: Cannot continue. /Users/mac/Documents/jdkcompile/jdk-jdk-11-ga/build/.configure-support/generated-configure.sh: l

    2024年02月22日
    浏览(52)
  • Mac下解决Jupyter画图无法显示中文问题

    刚配置Jupyter环境的绘图会存在不显示中文问题,网上常用的加两行代码方式是无法解决的,必须要在matplotlib文件下添加SimHei.ttf文件。 按照以下步骤操作即可解决问题: 首先,我们需要去GitHub上下载一个SimHei字体,链接为: https://github.com/dolbydu/font 在其unicode文件夹下找到

    2024年02月08日
    浏览(41)
  • 关于MAC M1 输入中文 卡顿 延迟 滞后的解决方法

    首先说下我的情况, 设备是mac studio ultra, 是的算的上是一个工作站级别的配置了把? 结果19年的mbp16寸英特尔版没出现过中文输入延迟, 但是这mac studio ultra一开始就延迟特别厉害, 症状: 绝大部分软件 只要输入中文或韩文, 我估计日文也会一样,, 延迟明显, 比如我1秒敲击5个字母

    2024年02月10日
    浏览(87)
  • Mac M1 Homebrew的安装和warning的解决

    Homebrew是mac的包管理工具,需要在安装xcode之后安装,可以让安装Git, Ruby, Node等软件变得简单。 安装需要联网后,在终端中输入如下命令: m1安装homebrew出现warning,如下: 这将意味着每次运行brew我们必须在终端中输入完整的路径来启动: 在终端输入如下代码,将 PATH=/opt/ho

    2024年02月15日
    浏览(67)
  • mac M1安装opencv方法及类型报错解决

    安装opencv: pip install opencv-python pip install --user opencv-contrib-python pip install opencv-python == 4.5.2.54 numpy ==1.25.2 安装过程中报错如下: python-类型错误:“numpy._DTypeMeta”对象不可下标 TypeError: ‘numpy._DTypeMeta’ object is not subscriptable[] 解决方法: opencv和numpy的版本不匹配,需要升高或降低

    2024年02月12日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包