无法在 Windows 中的 python 2.7.9 上安装 scikit-earn?
Posted
技术标签:
【中文标题】无法在 Windows 中的 python 2.7.9 上安装 scikit-earn?【英文标题】:unable to install scikit-earn on python 2.7.9 in Windows? 【发布时间】:2015-04-21 07:11:05 【问题描述】:我有 python 2.7.9(已经安装了 pip),我也安装了 numpy 1.8.2 和 scipy 0.15.1。 当我尝试安装 scikit-learn 时,出现以下错误
pip install -U scikit-learn
SyntaxError: 无效语法
我做错了什么? 或者,如果我不能使用 pip,是否有另一种方法可以在 Windows 上安装 scikit-learn?
【问题讨论】:
尝试easy_install scikit-learn 你在 python 中尝试这个吗?这是一个 shell 命令。 也许值得看看 anaconda 或 winpython 安装了所有这些并且不会弄乱您当前的 python 环境 @EdChum 我做到了,它奏效了。谢谢。 【参考方案1】:我强烈建议您在 Windows 上使用 Anaconda 或 WinPython 这些是完整的 Python 环境,预装了完整的 pydata 堆栈,它们有 numpy、scipy、sklearn、pandas、ipython 等。 '不干扰任何当前的 python 安装,并有包管理器让你升级相对无痛。
【讨论】:
【参考方案2】:在我的情况下更改目录有效。 假设您的 python 2.7.9 在 C 驱动器中,因此您将目录设置如下,并编写如下命令: C:\python27\scripts> pip install -U scikit-learn
【讨论】:
以上是关于无法在 Windows 中的 python 2.7.9 上安装 scikit-earn?的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Windows 7 机器中使用 OpenCV 2.4.3、Python 2.7 打开“.mp4”视频文件
Python 2.7 - 显示任务管理器时无法模拟 Windows 事件
无法使用 Python 2.7、PyQt 4.11 和 Windows 7 64 位为 QFileDialog 设置默认过滤器
在 Python 中编写适用于 Windows 中的 Python 2.7+ 和 Python 3.3+ 的 .CSV 文件