【问题标题】:How can I install Cufflinks in Pycharm?如何在 Pycharm 中安装袖扣?
【发布时间】:2020-06-18 16:38:40
【问题描述】:

我转到设置>项目:Python 项目>项目解释器并单击安装,但未列出 Cufflinks。 (我使用 Anaconda 解释器)

我已经用过了

pip install cufflinks
conda install -c conda-forge cufflinks-py
conda install -c conda-forge/label/gcc7 cufflinks-py
conda install -c conda-forge/label/cf201901 cufflinks-py

但是当我在 Pycharm 中导入包时没有任何效果。

【问题讨论】:

  • 配置了什么项目解释器?难道是在创建项目的时候,你也创建了一个虚拟环境?
  • 我将解释器更改为本地解释器 (C:\Users\'USER'\AppData\Local\Programs\Python\Python37-32\python.exe),它可以工作。

标签: python pycharm anaconda conda cufflinks


【解决方案1】:

解决方法很简单。

你需要去File>Settings>Project: Python Projects>Project Interpreter然后点击Settings>Add...

之后,您将选择 Virtualenv、System Interpreter 或 Pipenv,然后选择您计算机上已安装的解释器。

在我的例子中,我改为了一个系统解释器(C:\Users\'USER'\AppData\Local\Programs\Python\Python37-32\python.exe

如果您从未使用过此解释器,则需要重新安装您的软件包。

【讨论】:

  • 这究竟是如何解决问题的?问题是您无法让 PyC​​harm 识别您认为已安装的 Conda 包,因此解决方案是完全放弃并放弃 Conda?
  • 使用 Conda 解释器,由于某种我不明白的原因,您将找不到要安装的 Cufflinks 包,因为在 Jupyter Notebook 中,您可以使用命令 pip install cufflinks 并正常使用该包,但在 Pycharm 中却没有不会发生。当您更改解释器时,您可以正常安装袖扣
  • 由于某种原因,您将找不到要安装的 Cufflinks 包...... PyPi 上是否有可用的库并不能告诉我们它作为 Conda 包的可用性,所以我不确定我明白你的意思。值得一提的是,Cufflinks 似乎可以在 Conda 上以 cufflinks-py 的名义提供,尽管仅适用于 Linux。
  • 只有当我将解释器更改为 python 解释器(Virtualenv 或系统解释器)时,它才对我有效。使用 Conda 解释器不起作用,我不明白为什么
【解决方案2】:

您可以将 conda-forge 存储库添加到 Pycharm。 https://docs.anaconda.com/anaconda/user-guide/tasks/pycharm/ 像魅力一样工作,无需摆弄。

添加存储库后,您需要刷新包列表,这可能需要一两分钟,但现在也会在 conda-forge 存储库中搜索。

【讨论】:

    猜你喜欢
    • 2018-11-15
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    • 2013-12-03
    • 2020-11-13
    • 2020-12-14
    • 1970-01-01
    • 2020-07-17
    相关资源
    最近更新 更多