Programming/Python

VS Code anaconda 연동

빠릿베짱이 2017. 6. 28. 11:10
반응형

settings.json 에 python.pythonPath  에 python.exe 경로를 설정한다.

settings.json 파일 경로는 "C:\Users\유저id\AppData\Roaming\Code\User"


예제 : 

"python.pythonPath":"C:/Users/luckyslevin/AppData/Local/Continuum/Anaconda2/python.exe"


파일 위치를 찾기 어렵다면, Search Everything을 설치해서 검색하면 엄청 빠른 속도로 원하는 파일을 찾을 수 있을 것이다.


launch.json 파일은 프로젝트 단위로 생성되는 듯 한데, 여기에 직접 고치면 프로젝트를 수행할때 마다 작성해야하므로,

"pythonPath": "${config:python.pythonPath}"


이 설정 값이 동작하도록 Settings.json 파일만 수정하면 된다.



settings.json 예제

// 설정을 이 파일에 넣어서 기본 설정을 덮어씁니다.
{
"editor.fontSize": 17,
"files.autoSave": "afterDelay",
"python.linting.pylintEnabled":false,
"python.jupyter.startupCode": [
"%matplotlib inline"
],
"workbench.colorTheme": "Monokai",
"editor.minimap.enabled": true,
"python.pythonPath":"C:/Users/유저id/AppData/Local/Continuum/Anaconda2/python.exe",
"launch": {
    "version": "0.2.0",
        "configurations": [{
"name": "Python",
"type": "python",
"request": "launch",
"stopOnEntry": false,
"pythonPath": "${config:python.pythonPath}",
"program": "${file}",
"cwd": "${workspaceRoot}",
"env": {},
"envFile": "${workspaceRoot}/.env",
"debugOptions": [
"WaitOnAbnormalExit",
"WaitOnNormalExit",
"RedirectOutput"
]
}]
    }
}

launch 는 launch.json 파일의 설정으로 global 하게 적용됨

반응형