我尝试了一切,但没有任何效果,如果有人以前遇到过这个问题并解决了它,你能分享你的解决方案吗?
>> pyenv('Version', '/Users/username/.pyenv/versions/3.8.10/bin/python', 'ExecutionMode', 'OutOfProcess');
>> pyenv
ans =
PythonEnvironment with properties:
Version: "3.8"
Executable: "/Users/aliaaafify/.pyenv/versions/3.8.10/bin/python"
Library: "/Users/aliaaafify/.pyenv/versions/3.8.10/lib/libpython3.8.dylib"
Home: "/Users/aliaaafify/.pyenv/versions/3.8.10"
Status: NotLoaded
ExecutionMode: OutOfProcess
>> py.importlib.import_module('sys')
Unable to resolve the name py.importlib.import_module.
您不应该尝试导入模块,它们会在使用时自动导入。
例如,如果您想查看
sys.copyright
的值,在 MATLAB 中您可以编写
py.sys.copyright