Ubuntu 16.04 LTS에서는 숭고한 텍스트 색상 선택 도구가 작동하지 않습니다.

Ubuntu 16.04 LTS에서는 숭고한 텍스트 색상 선택 도구가 작동하지 않습니다.

방금 Ubuntu 16.04 LTS 버전을 설치한 다음 sublime-text 3(빌드 3103) 및 ColorPicker 도구를 설치했습니다.

Ctrl+Shift+C를 사용하여 ColorPicker 도구에 액세스하고 색상을 선택할 수 있지만 선택한 색상이 창에 나타나지 않습니다. 즉. 특정 색상을 선택하고 클릭하면 ok창을 닫는 것 외에는 아무 일도 일어나지 않습니다. 색상 해시코드는 표시되지 않으며 기존 색상 값을 대체하지도 않습니다. 이전 14.04 버전에서는 제대로 작동했습니다.

문제는 어디서 찾아야 하나요???

답변1

편집하다~/.config/sublime-text-3/Packages/ColorPicker/lib/linux_colorpicker.py

다음 줄을 검색하세요:

if color_sel.run() == getattr(Gtk, 'RESPONSE_OK', Gtk.ResponseType.OK):

다음으로 변경하세요.

if color_sel.run() == getattr(Gtk, 'RESPONSE_OK', Gtk.ResponseType):

그리고 저장하세요.

원천:https://github.com/weslly/ColorPicker/issues/82

답변2

Shebang 스크립트 파일 경로가 올바른 Python을 가리키고 있는지 확인하세요. 내 경우에는 python3을 사용하고 있었지만 스크립트는 python2를 가리키고 있었습니다.

그래서 파일을 수정했는데,

~/.config/sublime-text-3/Packages/ColorPicker/lib/linux_colorpicker.py

첫 번째 줄은

#!/usr/bin/env python

python3을 다음과 같이 호출하려면:

#!/usr/bin/env python3

그것은 나에게 도움이되었습니다.

나중에 같은 문제에 직면하게 될 누군가에게 도움이 되길 바랍니다 :)

답변3

일부 종속성을 설치하면 나에게 도움이 되었습니다.

sudo apt install python-gi, python-pkg-resources, python-cairo, python-gi-cairo

picker파일 에서 다른 색상 선택기( 라고 함)를 설치하려고 시도했지만 .deb설치 후 위의 종속성 없이는 작동이 거부되었습니다. Sublime에 색상 선택기가 설치되면 다시 작동하기 시작했습니다.

답변4

먼저 숭고한 텍스트 편집기를 열고 기본 설정>>패키지 찾아보기로 이동하세요.
이제 ColorPicker>>lib로 이동하여 다음 linux_colorpicker.py을 사용하여 파일을 실행합니다.

$ python linux_colorpicker.py

다음과 같은 오류가 표시되는 경우

import gtk as Gtk not found

그런 다음 명령을 사용하여 Python gtk 및 glib를 설치하십시오.

$ sudo apt-get install libgtk2.0-dev

이제 동일한 Python 파일을 실행하면 작동이 시작됩니다.

관련 정보