Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
新安装的Python 3.9 can';找不到Jupyter笔记本或其他模块_Python_Jupyter Notebook_Jupyter_Python 3.9 - Fatal编程技术网

新安装的Python 3.9 can';找不到Jupyter笔记本或其他模块

新安装的Python 3.9 can';找不到Jupyter笔记本或其他模块,python,jupyter-notebook,jupyter,python-3.9,Python,Jupyter Notebook,Jupyter,Python 3.9,我注意到我现在已经安装了Python3.9(它发生在过去的两周内,尽管我不确定如何安装),现在我无法运行像Jupyter或Flask这样的包,我以前可以运行这些包。我仍然安装了Python 3.7。当我尝试运行它们时,我得到: -bash:/usr/local/bin/jupyter:/usr/local/opt/python/bin/python3.7:错误的解释器:没有这样的文件或目录 我也尝试重新安装它,但我仍然得到与上面相同的错误。有人知道这里发生了什么吗?听起来像是某种腐败。你能试试下

我注意到我现在已经安装了Python3.9(它发生在过去的两周内,尽管我不确定如何安装),现在我无法运行像Jupyter或Flask这样的包,我以前可以运行这些包。我仍然安装了Python 3.7。当我尝试运行它们时,我得到:

-bash:/usr/local/bin/jupyter:/usr/local/opt/python/bin/python3.7:错误的解释器:没有这样的文件或目录


我也尝试重新安装它,但我仍然得到与上面相同的错误。有人知道这里发生了什么吗?

听起来像是某种腐败。你能试试下面这个吗

rm '/usr/local/bin/jupyter'
brew install jupyter
brew link --overwrite jupyter
brew link --overwrite --dry-run jupyter
brew unlink jupyter && brew link jupyter

我真诚地建议您使用虚拟环境并在其中安装软件包。请停止在系统的python中安装软件包


我的建议是使用miniconda之类的软件包管理器,但您可以简单地使用virtualenv和pip在其中安装软件包。

看起来python3.7确实被删除了。使用Python 3.9 pip重新安装Jupyter
python3.9-m pip安装jupyter
我不确定我是如何安装Python的,那是很久以前的事了,但可能是brew?我无法理解3.9是如何出现在我的电脑中的。我试图用python3.9安装,但它说已经满足了要求。另外,我注意到在/usr/local/opt/python/bin/我有3个python文件夹:python3,python@3及python@3.9. 奇怪的是,他们三个里面都有python 3.9?谢谢,我应该这么做,你说得对。这就成功了!非常感谢。