使用 Matlab.engine 并同时安装 tensorflow
Using Matlab.engine and installing tensorflow at the same time
目前我正在使用 Jupyter Notebook 开发一个项目,其中我需要 运行 一个 matlab 脚本 (.m),其中包含一个函数,该函数为我提供了我尝试使用张量流模型解决的数据然后。我可以设置一个环境,让 运行 的 matlab 代码给我数据,我可以设置一个环境来做张量流的事情,但我的问题是我不能在同一个环境中做。
这是设置和问题。我正在使用 matlab.engine,我按此处所述安装:https://de.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html
对于 运行 我的 Jupyter Notebook,我首先导航到我的 python.exe 和 matlab 文件所在的位置 ("C:\Users\Philipp\AppData\Local\Programs\Python\Python37-32\Scripts")。如果我尝试 运行 pip install tensorflow (在 Anaconda Prompt 中),我会遇到很多不同的错误,如下所示。 Conda 安装有效,但即使安装了它,我也无法导入它。
ImportError: No module named 'tensorflow.core'
或
ERROR: Could not find a version that satisfies the requirement tensorflow
或只是 No module named 'tensorflow'
我搜索了所有这些问题,但没有任何帮助。我认为这与我正在使用的目录有关,我知道这很糟糕,但我不知道如何更改它。不同环境也会出现该错误。
你试过直接在 Jupyter Notebook 中 运行ning !pip install tensorflow
吗?这是一个临时解决方法,但我遇到了同样的问题,这个问题有所帮助。安装后记得注释掉,这样就不会一不小心重新运行了。
我找到了解决问题的方法。为此,我需要一个 Jupyter Notebook 和一个我设计为 Flask 的外部 .py 脚本。幸运的是,我可以 运行 那些在不同环境中的人。我通过使用“get”和“post”从服务器请求数据。
如果有人还有其他想法在一个 JN 中完成所有这些,我仍然会很高兴得到答案。
目前我正在使用 Jupyter Notebook 开发一个项目,其中我需要 运行 一个 matlab 脚本 (.m),其中包含一个函数,该函数为我提供了我尝试使用张量流模型解决的数据然后。我可以设置一个环境,让 运行 的 matlab 代码给我数据,我可以设置一个环境来做张量流的事情,但我的问题是我不能在同一个环境中做。
这是设置和问题。我正在使用 matlab.engine,我按此处所述安装:https://de.mathworks.com/help/matlab/matlab_external/install-the-matlab-engine-for-python.html 对于 运行 我的 Jupyter Notebook,我首先导航到我的 python.exe 和 matlab 文件所在的位置 ("C:\Users\Philipp\AppData\Local\Programs\Python\Python37-32\Scripts")。如果我尝试 运行 pip install tensorflow (在 Anaconda Prompt 中),我会遇到很多不同的错误,如下所示。 Conda 安装有效,但即使安装了它,我也无法导入它。
ImportError: No module named 'tensorflow.core'
或
ERROR: Could not find a version that satisfies the requirement tensorflow
或只是 No module named 'tensorflow'
我搜索了所有这些问题,但没有任何帮助。我认为这与我正在使用的目录有关,我知道这很糟糕,但我不知道如何更改它。不同环境也会出现该错误。
你试过直接在 Jupyter Notebook 中 运行ning !pip install tensorflow
吗?这是一个临时解决方法,但我遇到了同样的问题,这个问题有所帮助。安装后记得注释掉,这样就不会一不小心重新运行了。
我找到了解决问题的方法。为此,我需要一个 Jupyter Notebook 和一个我设计为 Flask 的外部 .py 脚本。幸运的是,我可以 运行 那些在不同环境中的人。我通过使用“get”和“post”从服务器请求数据。
如果有人还有其他想法在一个 JN 中完成所有这些,我仍然会很高兴得到答案。