I have followed the conversation and have set up my settings.json as such:
“python.pythonPath”: “C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\bin\PythonSlicer.exe”,
“python.linting.pylintPath”: “C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\Scripts\pylint.exe”,
“python.formatting.autopep8Path”: “C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\Scripts\autopep8.exe”,
“python.autoComplete.extraPaths”: [
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\bin\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\QtPlugins\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Slicer-5.4\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\Scripts\”,
],
“python.linting.enabled”: true,
“git.autofetch”: true,
“python.analysis.extraPaths”: [
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\bin\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\QtPlugins\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Slicer-5.4\”,
“C:\Users\smoudour\AppData\Local\slicer.org\Slicer 5.4.0\lib\Python\Scripts\”
],
“editor.fontLigatures”: false
Problems are:
- it still doesn’t work. Do I need to instal slicer using conda for this to work?
- python.pythonPath, python.linting.pylinPath and some other keywords in vscode settings.json are labelled as “Unknown configuration setting”, so that’s why it probably does not work. Any help with this?