簡體   English   中英

Python 3.6導入請求

[英]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 requestspip3 install requests時,請求軟件包顯示為已pip3 install requests 運行pip freeze命令時,程序包也會顯示為存在。

我使用文件瀏覽器窗口查找庫的位置,並手動將包文件從site-package文件夾復制並粘貼到父Lib目錄中。

我希望這有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM