推 lycantrope: 先eval "$(pyenv init -)"啟動pyenv? 12/06 14:23
→ chang0206: 感恩一樓!似乎可行 我研究一下怎麼寫 謝謝! 12/06 14:30
→ chang0206: 用bash執行可以,但是用supervisor去呼叫這個script 12/06 14:55
→ chang0206: 還是會出錯,繼續研究中... 12/06 14:55
→ f496328mm: 用 pipenv 12/06 16:51
→ f496328mm: pipenv run python 12/06 16:51
→ f496328mm: 以上可以同時啟動 虛擬環境 + python + 讀取.env 12/06 16:52
→ f496328mm: 我以前也用 supervisor,之後改成 docker 12/06 16:52
推 TitanEric: shebang #/bin/bash改指向虛擬環境中的python路徑也可 12/06 20:06
→ TitanEric: 以 12/06 20:06
→ gomi: 我是直接用指定環境的 python 去執行 script 12/07 13:51
→ chang0206: 改shebang 有用喔?等等來測試看看,謝謝。另外,我們 12/07 13:54
→ chang0206: 就是從pipenv 跳過來pyenv 的.. 12/07 13:54
推 roccqqck: 絕對路徑指定pip跟python就好 12/08 08:29
推 lycantrope: 嗯,不用啟動虛擬環境,直接抓python絕對路徑去跑 12/08 08:44
→ roccqqck: python3.9 -m venv ~/.local/venvs/myenv 12/08 16:35
→ roccqqck: ~/.local/venvs/myenv/bin/python3 --version 12/08 16:36
→ roccqqck: ~/.local/venvs/myenv/bin/pip list 12/08 16:36
→ f416720001: 為未來人補個conda環境解法,bash檔照常寫,啟動時採 01/10 19:34
→ f416720001: 用bash -i script.sh 01/10 19:34