Error using mex (line 206) Unable to complete successfully. Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
9 次查看(过去 30 天)
显示 更早的评论
I want to use a LIBSVM matlab toolbox which is written in C and required to mex the file and they given procedure for mex as follows
On MATLAB
>> make
If make.m does not work on MATLAB (especially for Windows), try 'mex -setup' to choose a suitable compiler for mex. Make sure your compiler is accessible and workable. Then type 'make' to start the installation.
but i am getting following error
>>mex setup
Error using mex (line 206) Unable to complete successfully.
Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
and
>>mex.getCompilerConfigurations
Error using mex.getCompilerConfigurations (line 60) A 'Selected' compiler was not found. You may need to run mex -setup.
even i have installed
Microsoft Windows SDK 7.1 and mircosoft visual studio 2010 professional
and more over i have reinstalled matlab 2-3 times,even i tried 32 bit and 64 bit also but same errors persisting. please help me to sort out the problem..
0 个评论
采纳的回答
Kaustubha Govind
2013-6-24
The error:
Caused by: Error using cd Cannot CD to C:\Users\MOHANK~1\AppData\Local\Temp (Name is nonexistent or not a directory).
Suggests that your Windows environment variable TEMP is set to C:\Users\MOHANK~1\AppData\Local\Temp which is a non-existing directory. You can either manually create that directory and try again, or edit your environment variable to point to a directory that exists, then restart MATLAB and try again.
5 个评论
Masoumeh Azarpour
2013-10-10
I have also the same problem, could you please let me know how you could create environment variable? Thank you!
Dani Tormo
2014-5-13
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!