在PythonAnywhere为2.7安装新模块
我正在尝试用下面的命令安装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
呢?