如何将 dSPACE AutomationDesk 库添加到 Python 解释器?

How to add dSPACE AutomationDesk libraries to Python interpreter?

我想创建可以访问 dSAPCE AutomationDesk 库的虚拟环境,例如 reportlibrary、mainlibrary、evaluation、rtplib2、rs232lib2、matlablib2、..

  1. 我已经在本地计算机上安装了 dSPACE Con​​trolDesk 5.6、dSPACE AutomationDesk 5.2 和 dSPACE Python Extensions 2.1。
  2. 我发现 Python 解释器由 dSPACE 安装程序安装(它包括路径 'C:\Program Files (x86)\Python27\Lib\site-packages\dSPACECommon' 下的其他 dSPACE 库)
  3. 然后我添加到 sys.path 以下路径:
    'C:\Program Files (x86)\dSPACE AutomationDesk 5.2\Main\bin'
    'C:\Program Files (x86)\dSPACE AutomationDesk 5.2\Main\DSPythonModules\AutomationDeskPackages\*'(所有文件夹都位于此处)

    是否可以在我的 Python 环境中以某种方式配置这些库?还是我应该手动创建一些存根?

据我了解和发现,如果不制作一些存根(手动?),就不可能为 AutomationDesk 创建虚拟环境。 AutomationDesk python 库引用了 AutomationDesk 内置库(非 python 格式的文件),因此问题更加复杂,需要开箱即用的解决方案。