This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DAC39RF12EVM:EVM GUI 无法启动

Guru**** 2771175 points

Other Parts Discussed in Thread: DAC39RF12, DAC39RF12EVM, DAC39RF10

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1617951/dac39rf12evm-the-evm-gui-is-failing-to-launch

器件型号: DAC39RF12EVM
主题中讨论的其他器件: DAC39RF10、DAC39RF12

我最近从 Texas Instruments 网站下载并安装了 DAC39RF12EVM GUI。 安装完成后,我尝试启动该应用程序。 在尝试从 Windows 计算机启动 DAC39RF12EVM GUI 时、我获得了以下内容  

-----

脚本中未处理的异常

回溯(最近一次呼叫):
 文件“PyInstaller\loader\pyimod03_ctypy",“,第、第 53 行、位于_init__
 文件“ctypes\__init_.py",“,第、第 379 行、位于__init__中
FileNotFoundError:找不到模块“C:Texas_Instruments \DAC39RF12EVM\_internal\dac39rf1x_boards\sub_modules\ftd2xx_controller\bin\TI_FTDIDLL\x64\TI_FTDIx64.dll“(或其依赖项之一)。 尝试使用带有构造函数语法的完整路径。

上述例外是以下例外的直接原因:

回溯(最近一次呼叫):
 文件“gui_top.py",“,第、第 3 行、如所示
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“DAC_GUI_GLOBAL\___INIT__.py"第“第 2 行、如所示
  从.gui_commands 导入 gui_commands
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“DAC_GUI_GLOBAL\GUI_COMMANDS.py",“,第、第 1 行、如所示
  从 dac39rf1x_boards 中导入 DAC39RF10_EVM
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“dac39rf1x_boards\__init___.py",“,第、第 1 行、如所示
  从.DAC_boards 导入 DAC39RF10_EVM、DAC39RF12_EVM
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“dac39rf1x_boards\DAC_boards.py",“,第、第 2 行、如所示
  从.sub_modules.ftd2xx_controller 中、将 ftd2xxController 导入为 FTD
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“dac39rf1x_boards\sub_modules\ftd2xx_controller\__init__.py",“,第、第 1 行、如所示
  从.ftd2xxController 导入*
 文件“ “、第 1360 行、位于_find_and_load 中
 文件“ “、第 1331 行、位于_find_and_load_unlocked 中
 文件“ “、第 935 行、位于_LOAD_UNLOCKED
 文件“PyInstaller\loader\pyimod02_importer.py",“,第、第 378 行、位于 exec_module 中
 文件“dac39rf1x_boards\sub_modules\ftd2xx_controller\ftd2xxController.py",“,第、第 19 行、如所示
  microCtrl = ctypes.cdll.LoadLibrary(文件名)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ s
 文件“ctypes\__init__py",“,第、第 460 行、位于 LoadLibrary 中
 文件“PyInstaller\loader\pyimod03_ctypy",“,第、第 55 行、位于__init__中
pyimod03_ctypes.install。 .PyInstallerImportError:加载 dynlib/dll 'C:\\DAC39RF12EVM\\_internal\\dac39rf1x_boards\\sub_modules\\ftd2xx_controller\\bin\\TI_FTDI_DLL\\x64\\TI_FTDIx64.dll'失败 Texas_Instruments。 当应用程序被冻结时、很可能找不到此 dynlib/dll。

-----

我的 C 驱动器中存在“C:Texas_Instruments \DAC39RF12EVM\_internal\dac39rf1x_boards\sub_modules\ftd2xx_controller\bin\TI_FTDI_DLL\x64\TI_FTDIx64.dll 文件。  

有人能帮助我了解为什么这可能会失败吗?