왜 뭘 하려는 것인가?!
Install python system packages
- 시스템패키지로 설치해야 함. 우분투의 경우
이렇게 할 필요 없이 conda 사용해서 해보자
# pip3 uninstall --break-system-packages epc
# pip3 로 설치한 패키지는 다 삭제하라
# pip3 uninstall --break-system-packages pysocks packaging pymupdf pyquery feedparser pygit2 charset-normalizer pygments giturlparse unidiff
# 빌트인 패키지로 설치한다.
sudo apt-get install python3-socks python3-packaging python3-pyquery python3-feedparser python3-pygit2 python3-charset-normalizer python3-pygments python3-unidiff python3-fitz --reinstall
sudo apt-get install python3-epc
sudo apt-get install python3-pyqt6*
sudo apt -y install python3-pyquery python3-qtconsole python3-qrcode aria2
sudo apt -y install wmctrl libxcb-cursor-dev
# 설치한다.
pip install browser_cookie3 --break-system-packages
# giturlparse
DONT never install python with conda
- Install PyQt6: pip install PyQt6 PyQt6-Qt6 PyQt6-sip PyQt6-WebEngine PyQt6-WebEngine-Qt6 (macOS need install pyobjc additionally)
- Install python-epc: pip install epc sexpdata
- Install browser_cookie3(optional, for import cookies from browser): pip install browser_cookie3
- Clone or download this repository (path of the folder is the <path-to-popweb> used below).
- In your ~/.emacs, add the following lines:
pip install PyQt6 PyQt6-Qt6 PyQt6-sip PyQt6-WebEngine PyQt6-WebEngine-Qt6
pip install epc sexpdata
pip install browser_cookie3
설정 방법
(add-to-list 'load-path "<path-to-popweb>") ; add popweb to your load-path
;; Org-Roam ID link and footnote link previewer
(add-to-list 'load-path "<path-to-popweb>/extension/org-roam")
(require 'popweb-org-roam-link)
;; LaTeX preview functionality
(add-to-list 'load-path "<path-to-popweb>/extension/latex")
(require 'popweb-latex)
(add-hook 'latex-mode-hook #'popweb-latex-mode)
;; Chinese-English translation popup
(add-to-list 'load-path "<path-to-popweb>/extension/dict") ;
(require 'popweb-dict)
;; Anki note review popup
(add-to-list 'load-path "<path-to-popweb>/extension/anki-review")
(require 'popweb-anki-review)
clone eaf and more
https://github.com/emacs-eaf/emacs-application-framework.git
JunghanKim 2024 “junghan0611/popweb”
(JunghanKim [2024] 2024) Show popup web window for Emacs
</home/junghan/emacs/git/junghan0611/popweb>
Related-Notes
BIBLIOGRAPHY
JunghanKim. (2024) 2024. “Junghan0611/Popweb.” https://github.com/junghan0611/popweb.