我正在编写一个软件包以提供给其他人,因此我试图使安装,依赖关系和使用尽可能简单。对该程序包的顶层调用是在MATLAB中进行的,但有一点,我想从我的MATLAB函数中运行Python脚本。我不知道用户将使用Unix还是Windows。到目前为止,我已经在我的Python脚本中使用了Conda环境,因为它使用了Scipy和Tensorflow的特定版本。
是否存在与平台无关的方法来激活Conda环境并从MATLAB调用Python脚本?甚至更好的是,在MATLAB脚本的子目录中有一个Python副本(及其依赖项),所以我可以例如将整个软件包放在USB记忆棒上,而不必担心安装不同的Python?
感谢您的见解。