请帮助我在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)
我只是想没有设置一些路径,但是我不知道如何证明这一点。
请帮助我找到解决此问题的方法。
答案 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
希望这有帮助!