【问题标题】:Having a problem installing Newsapi on Anaconda在 Anaconda 上安装 Newsapi 时出现问题
【发布时间】:2021-02-08 14:35:29
【问题描述】:

我已经通过我的 Mac OS 终端使用 pip3 install newsapi-python 安装了 NewsApi,当我检查我的 anaconda 环境包时,我看到安装了 newsapi。但是,当我尝试使用以下命令时出现错误:

from newsapi import NewsApiClient

错误:

ImportError: cannot import name 'NewsApiClient' from 'newsapi' (/opt/anaconda3/lib/python3.8/site-packages/newsapi/__init__.py)

有其他人经历过吗?

【问题讨论】:

  • 只需安装,正如 Mouhamed 写的那样尝试:pip install newsapi-python

标签: python anaconda


【解决方案1】:

在 django 主文件夹中试试这个命令:

pip install newsapi-python

【讨论】:

    【解决方案2】:

    如果您将 python 文件名保存为“news-api.py”或与包名相同,您可能会遇到此错误。尝试重命名您的文件。

    【讨论】:

    • 但是错误显示了site-packages 路径,所以它没有采用本地文件...
    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    【解决方案3】:

    安装 newsapi

    1. 升级 pip 版本
        pip install --upgrade pip
    
    1. 使用命令提示符安装 newsapi
        pip install newsapi-python
    

    【讨论】:

      猜你喜欢
      • 2018-07-17
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多