Python 在试图解决Macbook Pro M1和Tensorflow库之间的冲突时,造成了我需要清理的混乱

Python 在试图解决Macbook Pro M1和Tensorflow库之间的冲突时,造成了我需要清理的混乱,python,jupyter-notebook,tensorflow2.0,apple-m1,Python,Jupyter Notebook,Tensorflow2.0,Apple M1,我有一台2021年的MacBookPro M1 这是一个公认的问题,它与Tensoflow库冲突,请参阅或;特别是最后一个问题正是我遇到的:当我试图通过命令在jupyter笔记本中导入tensorflow时 import tensorflow as tf 然后是信息 内核似乎已经死了。它将自动重新启动 出现了。然后在上面的相关讨论中搜索,我感觉在某个点上给出的建议,似乎是有用的 第一个问题:这是M1 Tensorflow冲突的解决方案吗 我说“似乎”是因为在尝试之前,我已经陷入了一种绝望的尝试

我有一台2021年的MacBookPro M1

这是一个公认的问题,它与Tensoflow库冲突,请参阅或;特别是最后一个问题正是我遇到的:当我试图通过命令在jupyter笔记本中导入tensorflow时

import tensorflow as tf
然后是信息

内核似乎已经死了。它将自动重新启动

出现了。然后在上面的相关讨论中搜索,我感觉在某个点上给出的建议,似乎是有用的

第一个问题:这是M1 Tensorflow冲突的解决方案吗

我说“似乎”是因为在尝试之前,我已经陷入了一种绝望的尝试,导致像我这样的初学者在网络上到处搜索提示,然后在没有正确理解的情况下将粘贴命令复制到终端中

一方面,我承认这听起来很愚蠢,另一方面,理解一切的代价远远超出了我学习一些ML的卑微意图

所以,最终的结果是我的电脑里乱七八糟;像numpy这样的旧库不再工作了(当我使用命令
import numpy as np
在jupyter notebook打开的Python3页面中导入它们时,消息

ModuleNotFoundError:没有名为“numpy”的模块

出现),则pip命令不起作用,如果使用pip3安装,则不会发生任何更改。我在某个地方读到了使用虚拟环境的书,即使我真的不知道自己在做什么,我还是按照说明去做;我下载了XCode,miniforge3

好吧,我想有人可以和这件事联系起来

第二个问题:我想清理处理Python/pip/anaconda等的所有内容,并从头开始安装所有内容,如果正确的话,可以按照上面的链接解决M1 tensorflow冲突。我该怎么做


谁能帮帮我吗?谢谢

您能否将
pip3 install numpy
命令的输出和
哪个python3
?此外,您是否在某个时候发出命令删除某些内容,如
brew卸载python3
?这是一个潜在的罪魁祸首。如果使用
brew install python3
删除pip和python3,则可以尝试重新安装。