【问题标题】:How to use base Anaconda environment in PyCharm如何在 PyCharm 中使用基础 Anaconda 环境
【发布时间】:2019-06-18 21:33:40
【问题描述】:

当我进入终端并输入时,我的 python 程序就会运行

activate base
python data_load.py

这是python所在的地方:

where python
C:\ProgramData\Anaconda3\python.exe

然后我尝试将 PyCharm 与 A​​naconda 一起使用,然后转到 Settings > Project Interpreter > Add Local > Conda Environment > Existing Environment 和 C:\ProgramData\Anaconda3\python.exe 作为解释器。当我单击运行按钮时 data_load.py 无法正常运行并且出现运行时错误:

Traceback (most recent call last):
  File "C:/Users/Anonymous/PycharmProjects/pytorchHelloWorld/data_load.py", 
line 4, in <module>
import pandas as pd
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\__init__.py", 
line 42, in <module>
from pandas.core.api import *
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\api.py", 
line 10, in <module>
from pandas.core.groupby.groupby import Grouper
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\groupby\__init__.py", line 2, in <module>
from pandas.core.groupby.groupby import (
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\groupby\groupby.py", line 49, in <module>
from pandas.core.frame import DataFrame
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\frame.py", line 66, in <module>
from pandas.core.generic import NDFrame, _shared_docs
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\generic.py", line 43, in <module>
from pandas.core.internals import BlockManager
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\internals.py", line 76, in <module>
from pandas.core.sparse.array import _maybe_to_sparse, SparseArray
  File "C:\ProgramData\Anaconda3\lib\site-packages\pandas\core\sparse\array.py", line 33, in <module>
import pandas._libs.sparse as splib
  File "pandas\_libs\sparse.pyx", line 17, in init pandas._libs.sparse
AttributeError: module 'numpy' has no attribute 'version'

【问题讨论】:

  • 听起来您的项目中有一个自定义的numpy 包/模块与库发生冲突。如果是这种情况 - 尝试重命名自定义的。

标签: python pycharm


【解决方案1】:

您需要创建一个 PyCharm 环境。

第 1 步:

第 2 步:

【讨论】:

  • 我以为我已经创建了一个环境,正如我在问题中所说的那样。或者这不是您描述的 PyCharm 环境?
  • 您可能正在使用 PyCharm Anaconda 环境。这允许您使用所有 anaconda 包创建一个 virtualenv 环境。
猜你喜欢
  • 2019-08-02
  • 1970-01-01
  • 2021-05-10
  • 2022-12-20
  • 1970-01-01
  • 2018-11-17
  • 2018-03-10
  • 1970-01-01
  • 2019-01-02
相关资源
最近更新 更多