1

我正在尝试使用以下命令安装 html2text:

>>pip install --username html2text

我不断收到“语法错误”和指向“安装”中最后一个“l”的箭头......

4

4 回答 4

6

当您在 python 控制台中运行此命令时,会发生这种情况。

演示

$ python
>>> pip install
  File "<stdin>", line 1
    pip install
              ^
SyntaxError: invalid syntax
>>> pip install --username html2text
  File "<stdin>", line 1
    pip install --username html2text
              ^
SyntaxError: invalid syntax
>>> exit()
$ 

从 python 控制台退出,并在操作系统命令提示符下的 python shell 之外运行它

以下是有效选项的列表:http://pip.readthedocs.org/en/latest/reference/pip_install.html#options你的意思可能是--upgrade

于 2014-08-17T00:25:14.610 回答
5

它需要从 Bash 而不是 Python 运行,并且您正在寻找的正确命令是:

pip install --user html2text

--user 是文字,而不是您的用户名的占位符。

于 2014-08-17T12:04:55.810 回答
1

Pip 没有名为--username. 我刚刚查看了 Python 包安装程序 ( usr$ man pip) 的手册。

尝试:

sudo pip install html2text
于 2014-08-17T00:37:46.940 回答
0

在您的安装命令的最后使用 --user ,以便仅为当前用户安装软件包,而不是为所有用户安装。

pip install html2text --user

或者

pip3 install html2text --user
于 2017-11-24T05:01:31.143 回答