无法在PYCHARM ANACONDA中安装numpy

时间:2019-09-05 04:24:02

标签: python-3.x numpy pycharm conda

在我的Pycharm项目解释器中安装numpy时,我遇到错误了

File "C:\Users\2303p\Anaconda3\lib\site-packages\conda_package_handling\tarball.py", line 7, in <module>
    import libarchive
File "C:\Users\2303p\Anaconda3\lib\site-packages\libarchive\__init__.py", line 1, in <module>
    from .entry import ArchiveEntry
File "C:\Users\2303p\Anaconda3\lib\site-packages\libarchive\entry.py", line 6, in <module>
    from . import ffi
File "C:\Users\2303p\Anaconda3\lib\site-packages\libarchive\ffi.py", line 48, in <module>
    libarchive = ctypes.cdll.LoadLibrary(libarchive_path)
File "C:\Users\2303p\Anaconda3\lib\ctypes\__init__.py", line 434, in LoadLibrary
    return self._dlltype(name)
File "C:\Users\2303p\Anaconda3\lib\ctypes\__init__.py", line 356, in __init__
    self._handle = _dlopen(self._name, mode)
TypeError: LoadLibrary() argument 1 must be str, not None

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

在Pycharm中,依次转到“文件”,“设置”(Ctrl + Alt + S),然后单击“ Project:python”,然后单击“ Project Interpreter”,确保“ Project Interpreter”旁边有一个活动的Anaconda解释器: “ 下拉式菜单。从这里,您应该可以单击“最新版本”旁边的“ +”号。这将从此处打开一个标题为“可用软件包”的窗口,您应该能够搜索numpy,然后单击安装软件包。

作为替代: 单击打开的PyCharm应用程序底部的终端(应位于“版本控制”的右侧和“消息”的左侧) 然后运行以下命令:

conda install numpy

让我知道这是否有帮助!