我正在尝试在我的托管服务器上使用“BeautifulSoup”,但没有成功。
我想我已经通过执行 python setup,py install --user
命令成功地把模块安装到服务器上了 /home/username/.local/lib/python2 .7/
我在其中放置了用于安装 BeautifulSoup4 的 tar 文件的内容。但是,当我尝试在 Python 上导入 BeautifulSoup 时,出现以下错误。
from .import _htmlparser
File "/home/username.local/lib/python2.7/site-packages/bs4/builder/_htmlparser.py", line 11, in <module>
from html.parser import HTMLParser
ImportError: No module named parser
我对 PYTHONPATH 和 LIBRARY_PATH 也不是很熟悉,所以如果你能给我任何关于这两者究竟扮演什么角色的提示,那就太好了。
这是我的 Python 路径:
setenv PYTHONPATH $HOME/.locak/lib/python2.7
setenv LD_LIBRARY_PATH $HOME/.local/lib
最佳答案
检查Document
from bs4 import BeautifulSoup
soup = BeautifulSoup(html_doc, 'html.parser')
关于python - BeautifulSoup4 无法在我的托管服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41755187/