首页 文章

PYTHON:我不能让scipy / sklearn工作 . 没有scipy模块

提问于
浏览
1

Windows 10 Python 2.7 Anaconda pip

我在安装SciKit时遇到大问题 .

我已经尝试了我能找到的每个安装选项 .

尝试用pip和anaconda安装 . 它说它已成功安装但我无法将其导入我的脚本 - 我收到错误 -

回溯(最近一次调用最后一次):文件“C:/Python27/trash.py”,第1行,来自sklearn导入数据集文件“C:\ Python27 \ lib \ site-packages \ sklearn__init __ . py”,第134行,in来自.base导入克隆文件“C:\ Python27 \ lib \ site-packages \ sklearn \ base.py”,第10行,来自scipy import sparse ImportError:没有名为scipy的模块

我已经安装了numpy,pandas,ipython,sympy,scipy等......任何帖子或论坛所说的都是必需的 . 我的电脑说我已经安装了scipy . 我被告知最简单的选择是与Anaconda一起做 . Anaconda还表示已经安装完毕 .

////////////////////////////////////////////////// /////////////////////如果我尝试用pip install scipy或pip -U install scipy安装它我得到这个错误---命令"c:\python27\python.exe -u -c " import setuptools,tokenize; file = 'c:\users\james\appdata\local\temp\pip-build-g1vohj\scipy\setup.py'; f = getattr(tokenize,'open',open)(10489823); code = f.read() . replace('\r\n','\n'); f.close(); exec(compile(code, file ,'exec')) " install --record c:\users\james\appdata\local\temp\pip-xjacl_-record\install-record.txt --single-version-externally-managed --compile"失败,错误代码1在c:\ users \ james \ appdata \ local \ temp \ pip-build-g1vohj \ scipy \

///////////////////////////////////////////使用conda安装scipy的蟒蛇我得到 -

(C:\ Users \ james \ Anaconda2)C:\ Users \ james> conda install scipy获取包元数据...........解决包规范: . #已安装所有请求的包 . 在C:\ Users \ james \ Anaconda2环境中的#包:#scipy 0.19.1 np113py27_0

在安装所有需要的东西时,我得到相同的响应,如numpy . ////////////////////////////////////////////////// ////////

我正在尝试开始机器学习,但这只是一场噩梦 .

请帮我...

1 回答

  • 0

    在我看来,你可能已经安装了两个版本的Python . 在原始堆栈跟踪中,您可以看到抱怨scipy的Python版本来自“C:/ Python27 /” . 但是,你安装的Anaconda看起来像来自“C:/ Users / james / Anaconda2” .

    我建议首先在你的PATH中放置Anaconda的python.exe .

相关问题