Error using pyversion, Too many input arguments.
Mostrar comentarios más antiguos
I want to create CoolProp in my MATLAB interface. for this, I installed Python 3.11 for window 11. After that i opened MATLAB 2023a and I typed in my MATLAB Command window: pyversion C:\Users\ASUS\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.11\python.exe
I am getting: Error using pyversion, Too many input arguments.
can anyone help me for executing the above?
thank yoy in advace for your valuable suggesion.
Respuestas (2)
Fangjun Jiang
el 29 de Feb. de 2024
Editada: Fangjun Jiang
el 29 de Feb. de 2024
0 votos
Might be the white space in the folder name? Try
pyversion("C:\Users\ASUS\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.11\python.exe")
pyversion('C:\Users\ASUS\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.11\python.exe')
By the way, it is recommended to use pyenv
2 comentarios
Mukesh
el 1 de Mzo. de 2024
Fangjun Jiang
el 1 de Mzo. de 2024
Movida: Fangjun Jiang
el 1 de Mzo. de 2024
If you look at the file under C:\Users\ASUS\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.11\, they are most likely "short cut" file, not executable. Please locate the actual .exe file.
Mike Croucher
el 29 de Feb. de 2024
Editada: Mike Croucher
el 29 de Feb. de 2024
Hi Mukesh
The pyversion command is no longer recommended. See the doc at (Not recommended) Change default version of Python interpreter - MATLAB pyversion - MathWorks United Kingdom.
It is better to use pyenv instead Change default environment of Python interpreter - MATLAB pyenv - MathWorks United Kingdom
Try this
pyenv(Version="C:\Users\ASUS\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.11\python.exe")
1 comentario
Mukesh
el 1 de Mzo. de 2024
Categorías
Más información sobre MATLAB en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!