在PythonAnywhere为2.7安装新模块

1 投票
3 回答
1130 浏览
提问于 2025-04-18 17:32

我正在尝试用下面的命令安装html2text:

>>pip install --username html2text

但是我总是收到“语法错误”的提示,箭头指向“install”这个词的最后一个“l”字母...

3 个回答

1

Pip没有一个叫做--username的选项。我刚刚查了Python包安装器的手册(usr$ man pip)。

你可以试试:

sudo pip install html2text
4

这个命令需要在Bash环境下运行,而不是在Python中。你需要用的正确命令是:

pip install --user html2text

这里的--user是字面意思,不是让你替换成你的用户名。

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控制台,然后在操作系统的命令提示符下运行它。

这里有一些有效的选项列表:http://pip.readthedocs.org/en/latest/reference/pip_install.html#options 你是不是想说 --upgrade 呢?

撰写回答