【发布时间】:2020-05-07 15:16:56
【问题描述】:
我正在尝试学习使用 Python 进行网络抓取并使用安装的请求
pip3 install requests
并使用相同的命令再次检查。我得到以下输出:
Requirement already satisfied: requests in /usr/local/lib/python3.6/dist-packages
但是当我尝试执行以下代码时:
from bs4 import BeautifulSoup
import requests
with open('/home/aca/Documents/Python files/test.html') as html_file:
soup = BeautifulSoup(html_file, 'lxml')
print(soup.prettify())
在 Atom v 1.26.1 中,我收到以下错误消息:
Traceback (most recent call last):
File "/home/aca/Documents/Python files/experiment.py", line 2, in <module>
import requests
ImportError: No module named requests
[Finished in 0.167s]
我通过使用 Python shell 导入请求确认在 IDLE 中安装了请求,并且任务在没有 ImportError 的情况下完成。
我被困在这一点上。这是旧版本 Atom 的问题吗?如果是,请为 lubuntu 18.04 推荐一个轻量级的 ide。
【问题讨论】:
-
ATOM 不是 IDE,据该网站称,它是“可破解的文本编辑器”。有很大的不同;有一些类似的功能说明了 Atom 的强大。此外,询问有关程序、库、包的建议对于 SO 来说是题外话,并且会让你的问题结束。请查看“How to Ask”、“Stack Overflow question checklist”及其所有链接页面。
标签: python python-3.x python-requests atom-editor