Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.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 Can';似乎没有用pip更新到sklearn 0.19?_Python_Scikit Learn_Pip_Anaconda_Conda - Fatal编程技术网

Python Can';似乎没有用pip更新到sklearn 0.19?

Python Can';似乎没有用pip更新到sklearn 0.19?,python,scikit-learn,pip,anaconda,conda,Python,Scikit Learn,Pip,Anaconda,Conda,首先,我尝试使用以下命令根据更新包: pip install -U scikit-learn 或 但该版本在PyCharm中仍为0.18。然后,我尝试在“设置--项目解释器”中运行更新,但由于以下错误而失败: InstallError:错误:已安装一个或多个程序包 依赖于“conda”,并且只能安装在根目录中 环境:康达康达环境。这些软件包需要在安装之前删除 康达可以继续 我现在完全被卡住了。提前感谢您的帮助 我也面临同样的问题,无法更新sklearn。我首先通过下面的命令删除了scikit学

首先,我尝试使用以下命令根据更新包:

pip install -U scikit-learn

但该版本在PyCharm中仍为0.18。然后,我尝试在“设置--项目解释器”中运行更新,但由于以下错误而失败:

InstallError:错误:已安装一个或多个程序包 依赖于“conda”,并且只能安装在根目录中 环境:康达康达环境。这些软件包需要在安装之前删除 康达可以继续


我现在完全被卡住了。提前感谢您的帮助

我也面临同样的问题,无法更新sklearn。我首先通过下面的命令删除了scikit学习包,然后在更新模式下安装了scikit学习包,并成功地更新了它

conda remove scikit-learn

您可以在pip中使用
virtualenv
,并在venv中安装
scikit learn
。使用该解决方案,您不必从conda中移除sci套件

使用pip3安装virtualenv

sudo pip3 install virtualenv 
**创建虚拟环境**

virtualenv venv 
激活您的虚拟环境:

source venv/bin/activate
然后你现在可以安装任何你想要的东西

pip install -U scikit-learn

conda install scikit learn
的输出是什么?
pip install -U scikit-learn