我到处都看过,但是找不到我的处境。
我删除了以前的安装,并进行了全新的Anaconda3安装。
我认为我的环境可能不同步。
在终端中,我可以执行“ import sklearn”及其全部操作。
在Jupyter中,我必须先执行'!pip3 install sklearn',然后执行'import sklearn'
或者,
在终端中,当我执行“ pip3 install xgboost”时,提示“要求已满足”
然后在终端内,我将切换到python并执行“ import xgboost”,它会给我一个“ ModuleNotFoundError”。
在Jupyter中,我将“导入xgboost”并完全需要一点。
仅供参考-通常,当您进行全新安装时,anaconda会创建一个DIR'AnacondaProjects'。 对于此安装,我重命名了现有的DIR'AnacondaProjects ----',期望Anaconda再次重新创建此文件夹。这没有发生。
下面是我进行的一些测试:感激不尽
有我的Jupyter配置 !jupyter --paths
config:
/Users/namelyme/.jupyter
/opt/anaconda3/etc/jupyter
/usr/local/etc/jupyter
/etc/jupyter
data:
/Users/namelyme/library/Jupyter
/opt/anaconda3/share/jupyter
/usr/local/share/jupyter
/usr/share/jupyter
runtime:
/Users/namelyme/library/Jupyter/runtime
当我从Terminal和Jupyter运行这些命令时,我得到的答案是相同的:
which python
-// opt / anaconda3 / bin / python
which jupyter
-/ opt / anaconda3 / bin / jupyter
从终端:
sys.executable
'/ opt / anaconda3 / bin / python'
从JUPYTER:
sys.executable
'/ library / Frameworks / Python.framework / Versions / 3.8 / bin / python3'
当我做!pip3 install sklearn
时,出现以下错误。
我已经完成了“ pip3安装轮”,并且可以使用
我也确实做了'pip3 install Cython',也可以。