2016-12-19 3 views
0

OS X 10.12.2에서 Liteide X30.3, XCode 8.2를 실행 중입니다. 난 그냥 탐구를 설치하고 나는 내가 LiteIDE 콘솔에서 다음과 같은 출력을 얻을 디버거를 실행하려고하면 LiteIDE을 다시 실행 : 내가 터미널에서 DLV 명령을 실행할 때GO 용 LiteIDE : 파기 실행 불가

02:02:45 LiteApp: Initializing 
02:02:45 LiteApp: Loaded MIME folderproject.xml 
02:02:45 LiteApp: Loaded MIME gopackage.xml 
02:02:45 LiteApp: Loaded MIME liteeditor.xml 
02:02:45 LiteApp: Loaded MIME qsqleditor.xml 
02:02:45 WordApiManager: Loading /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages 
02:02:45 load word api: /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/go/funcs.api,/private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/go/keyword.api,/private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/go/types.api 
02:02:45 load snippet api: /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/go/go.snippet.json 
02:02:45 load word api: /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/lua/luabase.api,/private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/lua/lualib.api,/private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/packages/lua/lualib5_annot.api 
02:02:45 LiteApp: Loaded plugin/liteeditor 
02:02:45 LiteEnv: Loaded environment files from /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/liteenv 
02:02:45 LiteEnv: load environment darwin64-local 
02:02:45 LiteApp: Loaded plugin/liteenv 
02:02:45 LiteApp: Loaded plugin/quickopen 
02:02:45 LiteApp: Loaded plugin/litefind 
02:02:45 BuildManager: Loading /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/litebuild 
02:02:45 Execute commands: Loading /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/Resources/litebuild/command 
02:02:45 LiteApp: Loaded plugin/litebuild 
02:02:45 LiteApp: Loaded plugin/golangast 
02:02:45 LiteApp: Loaded plugin/welcome 
02:02:45 LiteApp: Loaded plugin/rustedit 
02:02:45 LiteApp: Loaded plugin/markdown 
02:02:45 LiteApp: Loaded plugin/litetty 
02:02:45 LiteApp: Loaded plugin/litedebug 
02:02:45 LiteApp: Loaded plugin/jsonedit 
02:02:45 LiteApp: Loaded plugin/gopresent 
02:02:45 LiteApp: Loaded plugin/golangplay 
02:02:45 LiteApp: Loaded plugin/golangpackage 
02:02:45 LiteApp: Loaded plugin/golangfmt 
02:02:45 GolangEdit: Not found guru, back to oracle! 
02:02:45 LiteApp: Loaded plugin/golangedit 
02:02:45 LiteApp: Loaded plugin/golangdoc 
02:02:45 LiteApp: Loaded plugin/golangcode 
02:02:45 LiteApp: Loaded plugin/gdbdebugger 
02:02:45 LiteApp: Loaded plugin/filebrowser 
02:02:45 LiteApp: Loaded plugin/fakevimedit 
02:02:45 LiteApp: Loaded plugin/dlvdebugger 
02:02:45 EnvManager: init load environment 
02:02:45 LiteBuild: go environment changed 
02:02:45 GolangDoc: found godoc at /usr/local/go/bin/godoc 
02:02:45 GolangCode: go environment changed 
02:02:45 GolangCode: Found gocode at /private/var/folders/8n/b15fh_dj3ps6xm3lb0vh2ps00000gq/T/AppTranslocation/66A1867F-FF2B-438C-88EC-60DB52BA70A8/d/LiteIDE.app/Contents/MacOS/gocode 
02:02:45 HtmlWidgetFactory: QTextBrowser 
02:02:45 DefaultHtmlWidgetFactory: QTextBrowser 
02:02:45 LiteApp: Finished loading 
02:03:23 DlvDebugger: dlv was not found on system PATH (hint: is Delve installed?) 
02:03:23 LiteDebug: Failed to start debugger 

가 잘 작동 :

bash-3.2$ dlv 
Delve is a source level debugger for Go programs. 

Delve enables you to interact ... 
... 
Use "dlv [command] --help" for more information about a command. 
bash-3.2$ which dlv 
/usr/local/bin/dlv 

LiteIDE가 표준 PATH 값을 사용하지 않는 것처럼 보입니다. 내가 LiteIDE에게 어떻게 디버거가 있는지 알 수있는 아이디어는 없나요? 고마워요!

답변

0

LiteIDE 코드를 살펴본 후 $ GOPATH/bin에 dlv가있을 것으로 예상되어 dlv 검색을 위해 $ PATH를 찾지 않습니다. 내가 양조를 통해 탐구를 설치로

그래서, 난 그냥 소프트 링크를 만들어 다음과 같은 오류가 발생합니다 :

Program exited with code 1 
/Users/me/go/bin/dlv exec "myapp" [/Users/me/go/src/myapp] 
could not launch process: could not fork/exec 

아마 설치하고 수동으로 컴파일해야한다 탐구 것으로 추정, 그래서 그것을했다,하지만했다 도움이 안돼. 컴파일하면

, 서명하고 자신을 탐구 설치하거나

sudo pkill taskgated 

도움이 나 한테 무슨을하고 있습니다해야 OSX에 양조를 통해 설치한다 : 시간 정도에서 나는 결국 해결책을 발견 위의 문제를 제거 Liteide에서도 dlv를 실행합니다.