你好,我是一个初学者,正在网上跟随一些Python教程学习。我使用的是最新版本的Python 3.6,在尝试导入requests或bs4时出现以下错误:
ModuleNotFoundError,没有名为'requests'的模块
尽管已经安装了该库并且可以在“site-packages”目录中看到它,但无论我尝试什么方法都无法找到该库。
以下是代码:
import requests
from bs4 import BeautifulSoup
import operator
def start(url):
word_list = []
source_code = requests.get(url).text
soup = BeautifulSoup(source_code)
for post_text in soup.findAll('div'):
content = post_text.string
words = content.lower().split()
for each_word in words:
print(each_word)
word_list.append(each_word)
start('http://localhost/budget_app/dashboard.php')
这是一个错误。
ModuleNotFoundError, No module named 'requests'
py -3.6 -m pip freeze
命令,以确保你正在使用3.6版本的pip,并获取已安装在3.6版本下的包列表。否则,请将py -3.6
替换为适合你电脑的命令,以确保你使用的是正确的Python版本。 - Terry Jan Reedy