为什么我安装的 Python 的 Anaconda 找不到一些软件包?
Why can't my Anaconda install of Python find some packages?
出于某种原因,我似乎无法在 Python 的 macOS Anaconda 安装中导入某些模块。
$which python
/opt/anaconda3/bin/python
我可以使用一些包(例如,pandas 加载正常),但是找不到 wget 和 pypdf2。我已经使用以下命令再次删除并安装了两者:
$conda install -c conda-forge pypdf2
$conda install -c anaconda wget
它们似乎已安装:
$conda list
# Name Version Build Channel
pypdf2 1.26.0 pypi_0 pypi
wget 1.20.1 h051b688_0 anaconda
导入时,出现以下 'module not found' 错误
>>>import wget
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'wget'
>>>import pypdf2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pypdf2'
知道这是怎么回事吗?我还能做些什么来解决问题?谢谢。
wget
不是 Python 包。它是一个 command-line 程序,用于从 Internet 下载内容。您可以在 command-line.
上将其用作 wget
您的 pypdf2
错误是因为您没有正确导入它。使用
import PyPDF2
根据 the examples.
出于某种原因,我似乎无法在 Python 的 macOS Anaconda 安装中导入某些模块。
$which python
/opt/anaconda3/bin/python
我可以使用一些包(例如,pandas 加载正常),但是找不到 wget 和 pypdf2。我已经使用以下命令再次删除并安装了两者:
$conda install -c conda-forge pypdf2
$conda install -c anaconda wget
它们似乎已安装:
$conda list
# Name Version Build Channel
pypdf2 1.26.0 pypi_0 pypi
wget 1.20.1 h051b688_0 anaconda
导入时,出现以下 'module not found' 错误
>>>import wget
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'wget'
>>>import pypdf2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pypdf2'
知道这是怎么回事吗?我还能做些什么来解决问题?谢谢。
wget
不是 Python 包。它是一个 command-line 程序,用于从 Internet 下载内容。您可以在 command-line.
wget
您的 pypdf2
错误是因为您没有正确导入它。使用
import PyPDF2
根据 the examples.