Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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 终端蟒蛇不同步到Jupyter_Python_Scikit Learn_Jupyter Notebook_Anaconda_Sklearn Pandas - Fatal编程技术网

Python 终端蟒蛇不同步到Jupyter

Python 终端蟒蛇不同步到Jupyter,python,scikit-learn,jupyter-notebook,anaconda,sklearn-pandas,Python,Scikit Learn,Jupyter Notebook,Anaconda,Sklearn Pandas,我到处找了,但找不到我的情况。 我删除了以前的安装,并对Anaconda3进行了干净的安装 我认为我的环境可能不同步 在终端,我可以做“导入sklearn”,这一切都很好 在Jupyter,我不得不做一个'!pip3安装“sklearn”,然后执行“导入sklearn” 或者, 在终端中,当我执行“pip3安装xgboost”时,它会显示“已满足要求” 然后在终端内部,我将切换到python并执行“import xgboost”,它会给我一个“ModuleNotFoundError” 在Jupy

我到处找了,但找不到我的情况。 我删除了以前的安装,并对Anaconda3进行了干净的安装
我认为我的环境可能不同步

在终端,我可以做“导入sklearn”,这一切都很好
在Jupyter,我不得不做一个'!pip3安装“sklearn”,然后执行“导入sklearn”

或者,
在终端中,当我执行“pip3安装xgboost”时,它会显示“已满足要求”
然后在终端内部,我将切换到python并执行“import xgboost”,它会给我一个“ModuleNotFoundError”
在Jupyter中,我将执行“导入xgboost”和所需的pip

仅供参考-通常在您进行干净安装时,anaconda会创建一个目录“AnacondaProjects”。 对于此安装,我将现有目录重命名为“AnacondaProjects-->”,希望Anaconda再次重新创建此文件夹。这并没有发生

下面是我做的一些测试:任何想法都是值得赞赏的

这是我的Jupyter配置
!jupyter--路径

config:
/Users/namelyme/.jupyter
/opt/anaconda3/etc/jupyter
/usr/local/etc/jupyter
/etc/jupyter
数据:
/用户/namelyme/Library/Jupyter
/opt/anaconda3/share/jupyter
/usr/local/share/jupyter
/usr/share/jupyter
运行时:
/用户/namelyme/Library/Jupyter/runtime

当我从Terminal和Jupyter运行这些命令时,我得到了相同的答案:

哪条python
-/opt/anaconda3/bin/python
哪个jupyter
-/opt/anaconda3/bin/jupyter

来自终端:
sys.executable

“/opt/anaconda3/bin/python”

来自JUPYTER:
sys.executable

“/Library/Frameworks/Python.framework/Versions/3.8/bin/python3”

当我做
的时候!pip3安装sklearn
我在下面看到了这个错误。 我已经完成了“pip3安装轮子”,这很有效
我还做了“pip3安装Cython”,这也行。

你的内核是什么?你可以在右上角找到内核Python 3我没有更多的虚拟环境:\n(基本)计算机mbp:~me$conda env list#conda environments:#base*/opt/anaconda3这篇文章回答了我的问题:我需要更新kernel.json