您好,我在將模塊「請求」添加到我的虛擬環境時遇到問題。我已經做了點安裝請求,但它表示需求已經滿足,但當我運行我的程序,這取決於「請求」它說ModuleNotFoundError:沒有模塊名爲'請求'。我已經嘗試刪除和添加我的虛擬環境,但沒有奏效。任何幫助都會很棒,請查看我的終端屏幕截圖。 虛擬環境模塊(ModuleNotFoundError)
0
A
回答
1
我覺得你的$ PATH或環境變量越來越搞砸了某個地方。作爲解決方法,您可以從virtualenv的內部運行特定的pip命令。比方說,我的virtualenv叫做venv_test,它在我的當前目錄中。在運行以下操作之前,請確保您已經「找到」您的虛擬環境。
cd venv_test
cd bin
./pip install requests
這可能有助於重新創建你的virtualenv,以防萬一有所改變。假設我們已經安裝了python3以及OSX附帶的默認python2.7,我們可以使用以下命令創建python3特定的virtual_env。
mkvirtualenv --python=python3.6 python3_venv
source python3_venv/bin/activate
pip install requests
相關問題
- 1. 虛擬化環境
- 2. Javascript虛擬環境?
- 3. Python虛擬環境找不到python模塊
- 4. Python 2.7如何在虛擬環境中加載共享模塊
- 5. 在python虛擬環境中安裝自定義模塊
- 6. 如何在虛擬環境中安裝python「gi」模塊?
- 7. 從Python虛擬環境導入模塊(SQLITE3)
- 8. 無法在python虛擬環境中導入runpy模塊
- 9. 在Python虛擬環境中沒有名爲yaml的模塊
- 10. 承認虛擬環境
- 11. Django與虛擬環境
- 12. 測試虛擬環境(virtualenv)
- 13. 虛擬類開發環境
- 14. 規劃虛擬化環境
- 15. Eclipse,pydev和虛擬環境
- 16. Erlang的虛擬環境
- 17. 編譯python虛擬環境
- 18. MySQL和虛擬環境
- 19. Python的虛擬環境Django
- 20. Pycharm和虛擬環境
- 21. 激活虛擬環境
- 22. 轉移到新電腦後虛擬環境中找不到虛擬環境中的虛擬機擴展
- 23. ModuleNotFoundError:無模塊名爲LMS
- 24. ModuleNotFoundError:無模塊名爲「pyvjoy」
- 25. ModuleNotFoundError:無模塊名爲 'pyaudio'
- 26. ModuleNotFoundError:無模塊名爲 'tensorflow'
- 27. ModuleNotFoundError:無模塊名爲
- 28. ModuleNotFoundError:無模塊名爲「bayesnet」
- 29. ModuleNotFoundError只發生在conda環境中
- 30. 爲什麼激活虛擬環境後,cv2 python模塊不再可用?
你可以運行'哪個pip'可以共享輸出嗎?如果你從'pip install requests'查看你的響應,它將它安裝在基本的python安裝中,而不是你的虛擬環境。 – Kyle
@Kyle我剛剛編輯圖像以顯示哪些點...我認爲你可能是正確的,它將其安裝在我的全球環境中,而不是虛擬的...我錯過了一個步驟?我雖然那曾經在我的虛擬環境中,我只需要做點安裝請求。 – Avery9115
你能列出虛擬環境的bin目錄內的文件嗎? – Kyle