Python Visual Studio代码看不到wget

Python Visual Studio代码看不到wget,python,wget,Python,Wget,我的机器上安装了Python 2.7。我在visualstudio代码(VSC)(MacOS发行版)中使用它没有问题,但是我很难让visualstudio代码“查看”wget 在我的VSC中,我将以下导入语句添加到myProject.py: import wget 林特说: E0401:无法导入“wget” 我通过以下命令验证是否安装了wget: which wget …它返回 /usr/local/bin/wget 我试图用brew安装wget重新安装它,但它说它已经安装了。所以我尝试了

我的机器上安装了Python 2.7。我在visualstudio代码(VSC)(MacOS发行版)中使用它没有问题,但是我很难让visualstudio代码“查看”wget

在我的VSC中,我将以下导入语句添加到
myProject.py

import wget
林特说:

E0401:无法导入“wget”

我通过以下命令验证是否安装了
wget

which wget
…它返回

/usr/local/bin/wget
我试图用
brew安装wget
重新安装它,但它说它已经安装了。所以我尝试了
sudo-hpip安装wget
,我认为安装成功了

正在收集wget下载wget-3.2.zip建筑轮子 收集的软件包:wget Running setup.py bdist_wheel for wget。。。 已完成存储在目录中: /var/root/Library/Caches/pip/wheels/6d/98/29/61ccc41148f871009126c2e844e26f73eeb25e12cca92228a5 已成功构建wget安装收集的包:wget 已成功安装wget-3.2

我关闭了VSC并重新打开了它。我继续在过梁中得到这个错误:

E0401:无法导入“wget”

我最近安装并卸载了
anaconda
,我确信这是我痛苦的根源。我不经常使用Python,但我发现自己正在从事一个非常方便的项目。关于如何解决这个问题,我没有主意了。我欢迎你的建议,感谢你的阅读

更新:

描述我遇到的问题。我尝试过建议的解决方案,但似乎没有一个能消除我的林特错误

更新我的
.bash\u配置文件
似乎没有任何效果,或者:

export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages  

我的Python安装有问题。我不知道它是什么或者为什么,因为我安装的其他软件包工作得很好(
matplotlib
,等等)

我是这样解决的:

我通过自制软件卸载了python,如下所示:

pip2 install wget
brew卸载python

然后,我通过
brew
重新安装了
python
,如下所示:

pip2 install wget
brew安装python

我在终端中使用以下命令打开了我的
.bash\u配置文件

open.bash\u配置文件

我在前面注释了路径并添加了此路径(除非您确定不需要路径,否则不要使用核弹):

export PATH=“/usr/local/opt/python/libexec/bin:$PATH”

然后,我按照brew提示完成安装。完成后,我通过
pip2
安装了
wget
,如下所示:

pip2 install wget

在那之后,我打开了Visual Studio代码,输入了import wget,它就工作了。

您拥有的wget是一个程序,而不是Python模块。您不能导入它。您可以使用
system
或其他函数从Python执行它。@DyZ是的,我知道。问题是我已经安装了
wget
,但是我的编译器没有看到它,并且生成了一个无法导入它的错误。使用
python-c“import wget”
可以得到什么?这是唯一能确定它是否安装正确的方法。很抱歉,上面的评论者未能理解这个问题,但是
哪个wget
成功与是否安装了python模块无关。我想我以前遇到过类似的问题,
wget
需要在您的系统路径中。在我的例子中,我使用的是windows,因此我需要在我的
路径环境变量中包含以下内容:C:\windows\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem@当我在终端中键入python-c“import wget”
时,不会发生任何事情。如果我只键入
python
,我会得到
python2.7.10(默认值,2017年2月7日,00:08:15)
,我可以通过
quit()
摆脱它。我认为重要的部分是用
pip
安装
wget
python模块,而不仅仅是用
brew
安装wget包。我认为python的安装不一定有什么问题。@ohlec我不确定我遇到问题的确切原因,但我已经安装并删除了
anaconda
,它似乎已经破坏了以前运行的一些程序。除了
wget
和其他几个(现在已解决)之外,我使它进入了一个可行的状态。下次我遇到这样的片状物时,我可能会作为第一步而不是最后一步重新安装python。