为什么我的 Python Anaconda 安装找不到某些包?

由于某种原因,我似乎无法在 macOS Anaconda 安装的 Python 中导入某些模块。


$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

导入时,我收到以下“找不到模块”错误


>>>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'

   

您知道这里发生了什么以及我还能做些什么来排除故障吗?谢谢。


交互式爱情
浏览 166回答 1
1回答

LEATH

wget不是 Python 包。它是一个命令行程序,用于从互联网上下载东西。wget您可以像在命令行上一样使用它。出现错误pypdf2是因为您没有正确导入它。使用import PyPDF2
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python