【问题标题】:PyCharm/Python don't import packages from AnacondaPyCharm/Python 不从 Anaconda 导入包
【发布时间】:2020-07-11 04:12:57
【问题描述】:

我使用 PyCharm 作为 IDE,使用 Anaconda 作为包管理器。 Pyhton 是 3.6 version

当我import pandas 我得到

pyptz: No moudle name 'pyptz'
dateutil: No moudle name 'dateutil' 

但是在 PyCharm 解释器中,我已经更新了所有这些包。

另一个问题,我不知道它是否相关,是我有pip 20.0.2 但是在命令行中(即在我的 Python 控制台的同一目录中)它说我的pip version9.0.1

似乎无论我的 anaconda 中的包是否是最新的,这些包都不会与 PyCharm/Python 交互。

PS:我的 /PATH 也有 Anaconda 目录。

【问题讨论】:

    标签: pycharm anaconda conda


    【解决方案1】:
    1. 打开您的 PyCharm 项目
    2. 转到File>Settings。然后Project:[YOUR_PROJECT_NAME]>Project Interpreter
    3. 之后,您会看到下图
    4. 从列表中选择您的Anaconda Interpreter
    5. 如果您在列表中没有找到它,请转到 Show All ... 并选择您的口译员。
    6. ApplySave 设置

    【讨论】:

    • 如果我的解释器没有 Anaconda 标志,而只有一个 python 标志怎么办?
    • 这不是问题。您只需要确保您的Anaconda Interpreter 的位置
    【解决方案2】:

    我通过在 C:/Users/"User name"/AppData/Local 中重新安装 Anaconda 软件解决了这个问题

    我不确定是不是因为pip文件夹在这个目录下,但是我测试了很多解决方案,只有这个可行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-21
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      • 2016-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多