ImportError:没有名为wget

时间:2018-06-27 18:58:18

标签: python macos wget

请帮助我在MacOS上找到为什么要添加库的原因

导入wget

我遇到错误

File "/Users/xx/python/import.py", line 4, in <module>
    import wget
ImportError: No module named wget

此库已安装

xx$ pip3 install wget
Requirement already satisfied: wget in /usr/local/lib/python3.6/site-packages (3.2)

我只是想没有设置一些路径,但是我不知道如何证明这一点。

请帮助我找到解决此问题的方法。

6 个答案:

答案 0 :(得分:5)

尝试pip install wget,也许您正在使用python 2

答案 1 :(得分:0)

使用pip3,您将为python 3安装模块, 可以b同时拥有python 2和3的两个版本,并且您的环境将默认指向python 2

检查python版本或为python 2安装wget

python -V    
pip install wget

答案 2 :(得分:0)

不是这种情况,但是请检查 site-packages 是否在访问模块的路径中

>>> import sys
>>> sys.path
[..., '...\\python3.6\\lib\\site-packages', ...] ## if this is here I cannot help you

如果没有,请尝试修复python
您可以通过单击安装文件(首先安装的文件)来执行此操作, 然后在3个选项中单击修复

答案 3 :(得分:0)

如果您通过命令处理python脚本:

python import.py

python3 import.py

应该可以。

但是,如果您通过命令处理可执行的python脚本:

./import.py ENTER

然后将inldue作为脚本import.py的第一行:

#!/usr/bin/env python

#!/usr/bin/env python3

答案 4 :(得分:0)

sudo apt-get install --reinstall python3-wget

答案 5 :(得分:0)

以下命令在 Jupyter Lab 中对我有用

!pip install wget

希望这有帮助!