问题描述
我正在尝试为ableton 编写我自己的自定义控制器脚本,这是在python 中完成的。 Ableton 刚刚将他们的解释器更新为 python 3.7(是的,所以我想)。我正在设置我的环境,并偶然发现了 pycharm 的远程调试器,这太棒了。尝试在我的脚本中使用它时,我得到:
2021-02-25T16:53:17.598709: info: RemoteScriptError: Traceback (most recent call last):
2021-02-25T16:53:17.598778: info: RemoteScriptError: File "<string>",line 1,in <module>
2021-02-25T16:53:17.599084: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\MIDI Remote Scripts\mdcr\__init__.py",in <module>
2021-02-25T16:53:17.599287: info: RemoteScriptError:
2021-02-25T16:53:17.599342: info: RemoteScriptError: from .mdcr import mdcr
2021-02-25T16:53:17.599391: info: RemoteScriptError:
2021-02-25T16:53:17.599443: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\MIDI Remote Scripts\mdcr\mdcr.py",line 8,in <module>
2021-02-25T16:53:17.599623: info: RemoteScriptError:
2021-02-25T16:53:17.599676: info: RemoteScriptError: import pydevd
2021-02-25T16:53:17.599724: info: RemoteScriptError:
2021-02-25T16:53:17.599776: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\Python/site-packages\pydevd\pydevd.py",line 20,in <module>
2021-02-25T16:53:17.599959: info: RemoteScriptError:
2021-02-25T16:53:17.600011: info: RemoteScriptError: import pydevd_file_utils
2021-02-25T16:53:17.600059: info: RemoteScriptError:
2021-02-25T16:53:17.600110: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\Python/site-packages\pydevd\pydevd_file_utils.py",line 44,in <module>
2021-02-25T16:53:17.600376: info: RemoteScriptError:
2021-02-25T16:53:17.600429: info: RemoteScriptError: from _pydev_bundle import pydev_log
2021-02-25T16:53:17.600476: info: RemoteScriptError:
2021-02-25T16:53:17.600526: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\Python/site-packages\pydevd\_pydev_bundle\pydev_log.py",in <module>
2021-02-25T16:53:17.600702: info: RemoteScriptError:
2021-02-25T16:53:17.600755: info: RemoteScriptError: from _pydevd_bundle.pydevd_constants import DebugInfoHolder,SHOW_COMPILE_CYTHON_COMMAND_LINE,NULL
2021-02-25T16:53:17.600801: info: RemoteScriptError:
2021-02-25T16:53:17.600852: info: RemoteScriptError: File "C:\ProgramData\Ableton\Live 11 Suite\Resources\Python/site-packages\pydevd\_pydevd_bundle\pydevd_constants.py",line 5,in <module>
2021-02-25T16:53:17.601027: info: RemoteScriptError:
2021-02-25T16:53:17.601079: info: RemoteScriptError: import platform
2021-02-25T16:53:17.601124: info: RemoteScriptError:
2021-02-25T16:53:17.601179: info: RemoteScriptError: File "..\..\..\output\Live\win_64_static\Release\python-bundle\Python/lib\platform.py",line 116,in <module>
2021-02-25T16:53:17.601542: info: RemoteScriptError: File "..\..\..\output\Live\win_64_static\Release\python-bundle\Python/lib\subprocess.py",line 127,in <module>
2021-02-25T16:53:17.601850: info: RemoteScriptError: ModuleNotFoundError
2021-02-25T16:53:17.601902: info: RemoteScriptError: :
2021-02-25T16:53:17.601949: info: RemoteScriptError: No module named 'msvcrt'
2021-02-25T16:53:17.601995: info: RemoteScriptError:
msvcrt 似乎是一个内置模块,有什么办法可以旁加载/注入它吗?我认为我必须将其注入ableton.exe 是否正确?所以它可能不会工作?这两种情况都发生在 pydevd 和 pydevd-pycharm
如果有人能对此有所了解并可能帮助解决问题,我会很高兴
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)