如何将python库添加到Spyder

如何将python库添加到Spyder,python,spyder,Python,Spyder,我正在尝试将第三方软件中的外部python库添加到Spyder中,以便使用它。我已经尝试了以下方法: 将包含.py文件的库路径添加到工具>PYTHONPATH管理器 同步路径 通过工具>更新模块名称列表更新模块名称列表 但是,当我尝试从此库导入模块时,会出现两种类型的错误: import easy Traceback (most recent call last): File "<ipython-input-2-685519d35f15>", line 1, in <

我正在尝试将第三方软件中的外部python库添加到Spyder中,以便使用它。我已经尝试了以下方法:

  • 将包含.py文件的库路径添加到工具>PYTHONPATH管理器
  • 同步路径
  • 通过工具>更新模块名称列表更新模块名称列表
但是,当我尝试从此库导入模块时,会出现两种类型的错误:

import easy
Traceback (most recent call last):

  File "<ipython-input-2-685519d35f15>", line 1, in <module>
    import easy

  File "C:\Program Files (x86)\Plaxis\PLAXIS 2D\plxscripting\easy.py", line 24, in <module>
    from .server import Server, InputProcessor
轻松导入
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
进口容易
文件“C:\Program Files(x86)\Plaxis\Plaxis 2D\plxscript\easy.py”,第24行,在
从.server导入服务器,输入处理器
ValueError:尝试在非包中进行相对导入

第二类错误如下所示:

from plxscripting.easy import *
Traceback (most recent call last):

  File "<ipython-input-1-a40c101d3bb0>", line 1, in <module>
    from plxscripting.easy import *

ImportError: No module named plxscripting.easy
从plxscript.easy导入*
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
从plxscript.easy导入*
ImportError:没有名为plxscript.easy的模块

我不明白为什么Spyder不认识这些库。该路径已添加并显示在管理器上。什么构成python模块?它不仅仅是带有模块名前缀的.py文件吗?路径是否足以通过IDE使用库?

使用工具!pip安装packagename或使用Plaxis附带的python.exe作为项目的解释器。我意识到它不是Spyder解决方案,但至少可以避免Plaxis附带的SciTE IDE。使用工具!pip安装packagename或使用Plaxis附带的python.exe作为项目的解释器。我知道这不是Spyder解决方案,但至少可以避免Plaxis带来的SciTE IDE。