不能访问使用PythonEnvironment Python

39视图(30天)
本·狄克特
本·狄克特 2023年5月17日在18:19
回答: Himanshu 2023年5月22日在21
我无法得到PythonEnvironment工作
> > pyenv (“版本”,' /用户/ bendichter / opt / miniconda3 / bin / python”)
ans =
PythonEnvironment属性:
版本:“3.9”
可执行:“/用户/ bendichter / opt / miniconda3 / bin / python”
库:“/用户/ bendichter / opt / miniconda3 / lib / libpython3.9.dylib”
家:“/用户/ bendichter / opt / miniconda3”
状态:NotLoaded
ExecutionMode: InProcess
> > py.math.sqrt (42)
不能解决“py.math.sqrt”这个名字。
> > py.list ({“一个”,“b”});
不能解决“py.list”这个名字。
我试过几个不同版本的Python各conda环境。我用coda和M1 mac。pyenv似乎表明,打印出的python安装正确注册,但随后的命令,使用python连接工作。

答案(1)

Himanshu
Himanshu 2023年5月22日在21
你好,本,
我知道你正面临困难而使用MATLAB的Python co-execution特性和执行Python命令时遇到错误。
你可以按照下面的步骤来解决这个问题:
  1. MATLAB键入时自动加载Python“py.command”。你不能改变Python解释器MATLAB加载后。改变解释器,重启MATLAB。
  2. 重新启动后,检查MATLAB使用所需的Python环境。你可以通过运行“pyenv”命令在MATLAB。
您可以参考以下文档来了解更多关于“pyenv”MATLAB。

类别

找到更多的在从MATLAB调用Python帮助中心文件交换

标签

下载188bet金宝搏


释放

R2023a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!