2

我刚刚下载了 Python 3.7。现在我正在尝试安装 selenium 模块。我可以在命令提示符下运行 python。但是,当我输入:

pip install -U selenium

或者

pip install selenium

我收到语法错误。

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> pip install -U selenium
  File "<stdin>", line 1
    pip install -U selenium
              ^
SyntaxError: invalid syntax

我认为这是新 Python 版本的错误,但不确定是否有人能告诉我我做错了什么。

4

5 回答 5

4

您正在输入Python shell.

要离开交互式 shell 并返回控制台(系统 shell),请Ctrl-Z在 Windows 上按 Enter,或者在 OS X 或 Linux 上按 Ctrl-D。或者,您也可以运行 python 命令exit()

然后输入Command line Interface

顺便说一句,我相信您需要使用pip3而不是安装pip,因为您使用的是 python3.X。所以命令将是

pip3 install -U selenium
于 2018-07-09T06:35:52.257 回答
1
python -m pip install selenium --user

pip 默认将 Python 包安装到系统目录(例如/usr/local/lib/python3.4)。这需要 root 访问权限。

--user而是在您的主目录中创建 pip install 包,这不需要任何特殊权限。

于 2020-02-16T21:18:20.870 回答
0

您正在 python shell 中输入命令。使用 quit() 命令退出它,然后再次运行 pip 命令您可以通过前面的符号来区分。

于 2018-07-09T06:38:13.687 回答
0

您看到这些行错误的原因:

>>> pip install -U selenium

>>> pip install selenium

因为您已经在Python Shell中发出了这些命令。

理想情况下,您应该从命令行界面发出命令:

>pip install -U selenium

Incasepip需要升级,您需要从命令提示符执行以下命令:

>python -m pip install -U pip
于 2018-07-09T06:39:27.883 回答
-1

如果从命令行安装,则需要安装,请转到以下位置下的 python 文件夹

cd C:\Users{用户名}\AppData\Local\Programs\Python{python 版本}\Scripts

点安装硒

于 2018-07-09T06:36:30.703 回答