Linux 桌面環境(Mint) 裝好後,要使用 Pycharm,但是 PIP 要安裝套件(Package、Module) 卻無法安裝,要怎麼解決呢?
標籤: pip3
Python PIP 套件如何(全部)升級
Python 的套件使用 pip / pip3 安裝,在安裝新套件後,執行發現之前的版本太舊,於是要來做 PIP Package 升級~
於 Linux 使用 Python PIP3 安裝 TA-Lib
Python3 的 TA-Lib 有很多技術分析的函數(Function) 已經寫好,可以直接套用。
不過 TA-Lib 於 Debian Linux 要直接 pip3 install 會遇到點困難~
Python PIP 使用 requirements.txt 管理套件相依性
Python 常常會使用 PIP / PIP3 安裝很多套件(Library),但是要移植到其它機器或者要做環境 freeze (避免升級造成程式問題),很常見的作法就是使用 requirements.txt 來限定套件與版本 。
- 註:requirements.txt 只是習慣的檔名
Python 使用 pip3 建立虛擬環境 venv
Python 使用 pip 和 Python3 使用 pip3 在此篇步驟都是大同小異的,都可以參考看看~
- sudo apt install python3-pip
- pip3 install virtualenv
- pip3 show virtualenv # 查看 virtualenv.py 在哪裡
- ~/.local/lib/python3.5/site-packages/virtualenv.py
- python3 ~/.local/lib/python3.5/site-packages/virtualenv.py venv
- . venv/bin/activate # 或 source venv/bin/activate
- (venv) $ pip install -r requirements.txt # 安裝自己需要的套件試試看
更多詳細的操作,可見此篇:Python3 虛擬環境 venv 建置步驟 - 這是用 apt 的 pyvenv 來建立