【发布时间】:2017-09-22 17:13:02
【问题描述】:
以下给出语法错误:
python -m pip install scikit-learn
SyntaxError: 无效语法 在 pip 中的第二个 'p' 下有一个“^”。
我正在使用 SHELL。 Windows 10 程序组中有两个程序:“Python 3.6(32 位)”和“IDLE(Python 3.6 32 位)”。我正在使用第一个,它会打开一个黑色的小命令窗口。
Python 3.6 手册页说这是安装模块的方式:
python -m pip install SomePackage
它还说 pip 自动包含在 Python 3.6 中。 它还说,在 3.6 中,SomePackage 的所有依赖项都会自动安装(scikit-learn 有两个依赖项)。
我又尝试了“import pip”,得到了完全相同的结果。
感谢您的帮助。
【问题讨论】:
-
"我正在使用 SHELL。"不,您使用的是 Python REPL。尝试使用命令 shell。
-
它在哪里???为什么安装后没有在windows程序组中列出???????
-
因为它不是安装的一部分,它是Windows自带的。
-
谢谢。手册页应该说“Windows 命令提示符”而不是“标准打包工具都设计为从命令行使用。”
-
从技术上讲,命令行仅与命令提示符一起存在,但文档可能更清晰。
标签: python python-3.x windows-10 python-import python-install