【问题标题】:Pycharm, requirement already satisfied but is not added to packagesPycharm,要求已满足但未添加到包中
【发布时间】:2019-04-03 03:14:49
【问题描述】:

我正在尝试在此环境中运行 this project

pycharm ver2018.2.4 + Windows 10 + python 2.7。

我可以安装它的要求,但其中之一 (stanford_corenlp_pywrapper==0.1.0) 无法安装。当我尝试通过windows命令行安装它时,它是成功的

但它没有添加到 pycharm env 中并且仍然显示“package requirements stanford_corenlp_pywrapper==0.1.0 is not满足”。它甚至在可用软件包列表中也不存在,因此无法添加。 任何帮助将不胜感激。

【问题讨论】:

  • 你试过在 PyCharm 的 cmd 中安装它吗?那里安装成功了吗?如果没有尝试过,请尝试一下。它可能在那里工作。
  • 您是否尝试过创建 conda 环境并安装要求??

标签: python pycharm package stanford-nlp


【解决方案1】:

您在创建项目时创建了一个虚拟环境。所以系统级包,即通过你的 cmd 中的pip install 不会迁移到这里。您需要使用 PyCharm 命令提示符再次为您的虚拟环境安装软件包。

只需再次为您的所有包运行pip install <package>,它们应该存在于您的虚拟环境中。

否则,在创建新项目时,您还可以选中 inherit global packages 框以获取系统中的所有包。

另外,您可以从您的 cmd(如果您知道如何)激活您的虚拟环境,然后在那里运行 pip install,这样软件包将再次安装在该环境中。

【讨论】:

    猜你喜欢
    • 2022-07-02
    • 1970-01-01
    • 2022-06-17
    • 2017-11-27
    • 2019-05-11
    • 2022-11-10
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多