【问题标题】:Anaconda environment is not finding installed packagesAnaconda 环境未找到已安装的软件包
【发布时间】:2025-11-25 15:20:04
【问题描述】:

我正在尝试利用 conda 环境来隔离包和依赖项。 创建 conda 环境并安装软件包。仍然无法导入和使用包..

这是我的步骤

==> conda create --name test biopython

==> source activate test

==> which python
/Users/sahaswaranamam/anaconda/envs/test/bin/python

==> pip install google_search
...installation happens here...

==> ipython
In [1]: import google_search
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-676be9f470ae> in <module>()
----> 1 import google_search

ModuleNotFoundError: No module named 'google_search'

【问题讨论】:

  • 只是出于兴趣 which pipwhich ipython 返回什么?
  • ==> which pip /Users/xyz/anaconda/envs/test/bin/pip ==> which ipython /Users/xyz/anaconda/envs/test/bin/ipython

标签: python anaconda


【解决方案1】:

我想这就是你安装的

https://pypi.python.org/pypi/google-search/1.0.2

根据文档,您可以使用:

import googlesearch

确保您不想安装似乎更受欢迎的 search-google (https://pypi.python.org/pypi/search-google/1.0.4)

【讨论】:

  • ==> pip install googlesearch 正在收集 googlesearch 找不到满足 googlesearch 要求的版本(来自版本:)找不到与 googlesearch 匹配的分发版
  • @Sahas 你已经安装了谷歌搜索(通过pip install google_search)。所以你可以通过import googlesearch使用它