1

我正在尝试使用网状包通过 R 使用 Python。我成功地将网状连接到 Python 3.6 与Sys.setenv(RETICULATE_PYTHON = "/usr/local/bin/python3"). 然后在注意到我的 Python 3.6 没有 Numpy 之后,我使用输入pip3 install numpy到命令行并安装了它。现在,当我打电话时,我在使用 Reticulate 时遇到以下问题py_config()

py_config()
Error in py_run_string_impl(paste0("import sys; sys.path.append('", system.file("python",  : 
  ImportError: cannot import name 'dtype'

Detailed traceback: 
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module>
    from . import add_newdocs
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/lib/__init__.py", line 8, in <module>
    from .type_check import *
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/lib/type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/numpy/core/__init__.py", line 35, in <module>
    from . import _internal  # for freeze programs
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/nump

卸载 Numpy 解决了这个问题,但是我没有 Numpy。:(

谁能告诉我发生了什么以及如何解决它?

4

0 回答 0