[英]Visual Studio Code does not see wget
我在我的機器上安裝了Python 2.7。 我在Visual Studio Code(VSC)(MacOS發行版)中使用它沒有問題,但我很難讓Visual Studio Code“看到” wget
。
在我的VSC中,我將以下import語句添加到myProject.py
:
import wget
linter說這個:
E0401:無法導入'wget'
我通過以下命令驗證了我已安裝wget
:
which wget
...返回......
/usr/local/bin/wget
我試圖用brew install wget
重新安裝它,但它說它已經安裝了。 所以我嘗試了sudo -H pip install wget
,我認為安裝成功。
收集wget下載wget-3.2.zip為收集的包構建輪子:wget運行setup.py bdist_wheel for wget ... done存儲在目錄中:/ var / root / Library / Caches / pip / wheels / 6d / 98/29 / 61ccc41148f871009126c2e844e26f73eeb25e12cca92228a5成功構建wget安裝收集的軟件包:wget成功安裝wget-3.2
我關閉VSC並重新打開它。 我繼續在linter中得到這個錯誤:
E0401:無法導入'wget'
我最近安裝並卸載了anaconda
,我很確定這是我痛苦的根源。 我不經常使用Python,但我發現自己正在開發一個非常方便的項目。 我沒有想法:如何解決這個問題。 我歡迎你的建議,謝謝你的閱讀。
更新:
這個問題描述了我遇到的問題。 我已經嘗試了建議的解決方案,但它們似乎都沒有擺脫我的linter錯誤。
更新我的.bash_profile
似乎沒有任何效果:
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
我的Python安裝有問題。 我不確定它是什么或為什么,因為我安裝的其他軟件包工作正常( matplotlib
等)。
這是我如何解決它:
我通過home-brew卸載了python
,如下所示:
brew uninstall python
然后,我通過brew
重新安裝python
如下:
brew install python
我在終端中使用以下命令打開了我的.bash_profile
:
open .bash_profile
我在路徑之前注釋掉了並添加了這個路徑(除非你確定你不需要它,否則不要去路徑):
export PATH="/usr/local/opt/python/libexec/bin:$PATH"
然后,我按照brew提示完成安裝。 完成后,我通過pip2
安裝了wget
,如下所示:
pip2 install wget
之后,我打開了Visual Studio Code,鍵入import wget
並且它工作正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.