这与我的问题有关:
Matlab pyversion command can not find library for python3.4
我有一个用pyenv virtualenv管理的virtualenv,我想把这个pythonvenv从Matlab中命名为。 这是我在matlab中运行pyversion时得到的结果
>> pyversion
version: '3.6'
executable: '/home/pol/.pyenv/versions/3.6.5/envs/cma/bin/python'
library: ''
home: '/home/pol/.pyenv/versions/3.6.5/envs/cma'
isloaded: 0
以下是我在.pyenv文件夹中查找libpython时得到的结果:
^{pr2}$在/home/pol/tools/toolbox/matlab/external/interfaces/python/+python/+internal中/pyinfo.py我将此添加到_check_lib_folder
方法中:
possible_homes.append("/home/pol/.pyenv/versions/3.6.5")
我希望LibraryFinder找到正确的libpython并将其分配给matlabpy,并尝试再次运行pyversion,但失败了。在
既然我是matlab的初学者,而且从来没有挖过pyenv机器,我觉得自己被困在这里了,有人能帮我解决这个问题吗?在
目前没有回答
相关问题 更多 >
编程相关推荐