[英]Importing requests module in python using netbeans
我正在使用netbeans編寫一個簡單的python程序,該程序需要我的請求模塊,我已經通過終端下載了請求,在那看來一切正常,但是netbeans似乎找不到它。
這是它拋出的錯誤:
import requests
ImportError: No module named requests
我嘗試將請求庫直接安裝到python文件夾中,但是該文件夾不允許我將任何內容粘貼到其中。
在netbeans論壇上似乎確實有答案,但是他們的服務器已關閉,所以請不要讓我在他們的網站上感到煩惱!
編輯
我試圖按照網站上的其他答案運行python setup.py install
,但沒有運氣。
編輯
已嘗試完全卸載python,並請求確保它不是安裝錯誤,但仍然沒有運氣。
這顯然看起來像是將請求模塊安裝到其他地方而不是您的netbeans在運行代碼時所期望的地方的錯誤。
在您的控制台中運行
which python
檢查此路徑是否與您在netbeans中設置的路徑相同。 您可以通過使用Tools > Python Platforms > New:
來添加新平台來設置路徑Tools > Python Platforms > New:
我建議您更多地了解諸如virtualenv之類的沙盒環境。 本文介紹了如何使用virtualenv安裝軟件包並將相同的virtualenv用於netbeans,以便您在netens中可以使用在virtualenv中安裝的所有軟件包。 對於這種情況,可能是requests
。
最后,我放棄了請求,因為我使用請求從API中獲取json數據,所以我決定只回到繪圖板上重新開始,而不是嘗試修復無法解決的問題。 我現在正在使用urllib導入,盡管這可能不是它最有效的工作方式,但這是最重要的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.