python miniconda安装sklearn但未找到它
要安装sklearn,我在win10计算机中安装了miniconda,并在Anaconda命令行中输入:python miniconda安装sklearn但未找到它,python,Python,要安装sklearn,我在win10计算机中安装了miniconda,并在Anaconda命令行中输入: (C:\Python\Miniconda3) C:\Users\apple>conda install sklearn 这表明安装成功 (C:\Python\Miniconda3) C:\Users\apple>conda install scikit-learn Fetching package metadata ........... Solving package
(C:\Python\Miniconda3) C:\Users\apple>conda install sklearn
这表明安装成功
(C:\Python\Miniconda3) C:\Users\apple>conda install scikit-learn
Fetching package metadata ...........
Solving package specifications: .
# All requested packages already installed.
# packages in environment at C:\Python\Miniconda3:
#
scikit-learn 0.18.1 np113py36_1
我的计算机中有Python2.7和Python3.6,默认环境是Python3.6。但是,当我在python 3.6命令行中输入以下顺序时,我发现python 3.6中没有sklearn:
Python 3.6.0 (v3.6.0:41df79263a11, Dec 23 2016, 08:06:12) [MSC v.1900 64
bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> import sklearn
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import sklearn
ModuleNotFoundError: No module named 'sklearn'
Python 3.6.0(v3.6.0:41DF79263A111201612.23,08:06:12)[MSC v.1900 64
win32上的位(AMD64)]
有关详细信息,请键入“copyright”、“credits”或“license()”。
>>>导入sklearn
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入sklearn
ModuleNotFoundError:没有名为“sklearn”的模块
我在python 2.7命令行中输入相同的顺序,还有:
>>> import sklearn
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import sklearn
ImportError: No module named sklearn
导入sklearn
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入sklearn
ImportError:没有名为sklearn的模块
但是,在conda命令行中,它显示sklearn已成功安装
你能告诉我原因并解决它吗?注意:通常不建议多次安装Python;如果需要使用不同的Python版本,请使用虚拟环境 首先,在命令提示符中检查您使用的python版本
python --verison
它应该在版本信息的某个地方显示Miniconda
。如果不是,那么这将意味着您的python
以不同的路径执行。您必须将PATH
变量设置为指向存储Miniconda可执行文件的位置
说明:
通常,在Windows中进行新安装时,可执行文件的路径会附加到path
变量。使用conda
将使用Miniconda(或Anaconda)可执行文件,因为正常的Python安装不会包含它。如果您有多个安装,您的python
命令将指向最初安装的发行版的可执行文件,而不是Miniconda(您已成功安装sklearn
)
您必须转到环境变量设置来更改安装顺序