ChenghaoMou / touchbar-lyric

Show synced lyric in the touch-bar with BetterTouchTool and NetEase APIs
83 stars 28 forks source link

No module named touchbar_lyric... #21

Closed plumage33 closed 1 year ago

plumage33 commented 1 year ago

你好!謝謝你的分享~

請問已經依照步驟設定,但最後BTT & touch bar上卻持續顯示 「/Library/Frameworks/Python.framework/Versions/3.11/bin/python3: No module named touchbar_lyric」

請問後續要怎麼處理才能順利運作呢?謝謝~

ChenghaoMou commented 1 year ago

可以尝试在终端执行

/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install touchbar_lyric
plumage33 commented 1 year ago

你好, 執行後出現以下錯誤訊息:

截圖 2022-12-02 上午10 20 02

請問該如何處理呢?謝謝

ChenghaoMou commented 1 year ago

看上去应该是Python版本(3.11)和依赖的程序(regex)不兼容,我抽空看看能不能从我这里解决。

plumage33 commented 1 year ago

謝謝你!再麻煩了~

ChenghaoMou commented 1 year ago

@plumage33 我试了一下,发现不是Python版本问题(我本地Python3.11安装没有出现任何问题)。或许是pip版本问题,可以执行一下步骤试试:

/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install --upgrade pip
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install --upgrade wheel
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install --upgrade setuptools
/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install touchbar_lyric
plumage33 commented 1 year ago

你好,執行最後一項時出現以下訊息

image
ChenghaoMou commented 1 year ago

可以执行

xcode-select --install

安装macos需要的程序依赖,应该会有图形界面出现,安装完成后再执行

/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install touchbar_lyric

应该就可以了。

plumage33 commented 1 year ago

你好!沒有跳出錯誤訊息了 但開啟spotify播放時,touch bar還是沒有出現歌詞

BTT的訊息如下 截圖 2022-12-12 下午1 22 11

請問有其他解決方法嗎?還是我的步驟有錯誤? 安裝成功後應該是Spotify播放音樂時,就會自動出現歌詞? 謝謝~

ChenghaoMou commented 1 year ago

这个应该能解决这个问题

/Library/Frameworks/Python.framework/Versions/3.11/bin/python3 -m pip install --upgrade requests
plumage33 commented 1 year ago

你好,BTT換成出現這個訊息:

image

touch bar上也顯示"Try 'main.py --help' for help."

ChenghaoMou commented 1 year ago

新版本不需要设置bg和fc参数,可以直接在BTT中设置。请删除Script中—bg 51,204,153 —fc 255,255,255

plumage33 commented 1 year ago

成功了!非常謝謝你 🙏

ChenghaoMou commented 1 year ago

不用客气!