Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过Matlab运行pythonvirtualenv_Python_Matlab_Opencv_Virtualenv - Fatal编程技术网

通过Matlab运行pythonvirtualenv

通过Matlab运行pythonvirtualenv,python,matlab,opencv,virtualenv,Python,Matlab,Opencv,Virtualenv,我试图在mac上使用系统命令通过matlab运行python代码。我需要在virtualenv上运行python代码才能使用opencv,但当我使用“workon cv”和“mkvirtualenv cv”时,我会不断得到eror,即使它在终端上运行良好 status1 = system('workon cv') status2 = system(char(cmm)) 输出: /bin/bash:workon:未找到命令 状态1= 127 回溯(最近一次呼叫最后一次): 文件“测试”,第5行,

我试图在mac上使用系统命令通过matlab运行python代码。我需要在virtualenv上运行python代码才能使用opencv,但当我使用“workon cv”和“mkvirtualenv cv”时,我会不断得到eror,即使它在终端上运行良好

status1 = system('workon cv')
status2 = system(char(cmm))
输出

/bin/bash:workon:未找到命令

状态1=

127

回溯(最近一次呼叫最后一次): 文件“测试”,第5行,在 进口cv2
ImportError:没有名为cv2

cmm的模块只是python运行命令。只需使用完整路径调用venv的
bin
文件夹中的
python
二进制文件即可。不需要激活它。