[英]Python 3.6 import requests
嗨我很新的python和我在線跟隨一些教程。 即時通訊使用最新版本的python 3.6,當我嘗試導入請求或bs4時說
ModuleNotFoundError,沒有名為'requests'的模塊
雖然它已安裝我可以在網站包中看到它我用pip安裝我似乎做的任何東西似乎無法找到它
這是代碼
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'
在虛擬環境中運行以下命令:
sudo pip install requests
如果您遇到代理設置問題,請運行以下命令:
pip install requests --proxy http://<username>:password<password>@<IP>:<port>
--proxy [user:passwd@]proxy.server:port.
如果您有多個python3.x,請運行以下命令
python3.6 -m pip安裝請求
我遇到了同樣的問題。 盡管當我運行pip install requests
和pip3 install requests
時,請求軟件包顯示為已pip3 install requests
。 運行pip freeze命令時,程序包也會顯示為存在。
我使用文件瀏覽器窗口查找庫的位置,並手動將包文件從site-package
文件夾復制並粘貼到父Lib
目錄中。
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.