開發與維運

環境搭建 | Python 數據可視化庫 Matplotlib 快速入門之一

數據挖掘基礎環境安裝與使用

【學習目標】

  • 完成數據挖掘基礎階段的所有環境安裝
  • 應用jupyter notebook完成代碼編寫運行

庫的安裝

學習目標

  • 目標

    • 搭建好數據挖掘基礎階段的環境
  • 應用

整個數據挖掘基礎階段會用到Matplotlib、Numpy、Pandas、Ta-Lib等庫, 為了統一版本號在環境中使用,將所有的庫及其版本放到了文件requirements.txt當中, 然後統一安裝。

新建一個用於人工智能環境的虛擬環境

mkvirtualenv -p/usr/locaL/bin/python3 ai
matplotlib==2.2. 2
numpy==1.14. 2
pandas==0.20. 3
TA-Lib==0.4. 16
tables ==3.4. 2
jupyter==1.0. 0

TA-Lib==0.4. 16是技術指標庫。
tables ==3.4. 2是用來支持讀取某一種特殊的好用的數據文件的工具。這個工具是hdf5,經過壓縮處理的存儲數據的文件。
jupyter==1.0. 0數據分析與展示的平臺。
使用pip命令安裝:

pip install -r requirements.txt

Linux系統如果Ta-Lib安裝出現問題, 需要先安裝依賴庫, 按照以下步驟安裝:

#獲取源碼庫
sudo wget http://prdownloads.sourceforge.net/ta-lib/ta-1ib-0.4.0-src.tar.gz
#解壓進入目錄
tar -zxvf ta-lib-0.4.0-src.tar.gz
cd ta-lib/
#編譯安裝
sudo ./configure --prefix=/usr
sudo make
sudo make install
#重新安裝python的TA-Lib庫
pip install TA-Lib

Win系統如果安裝Ta-Lib出現問題, 直接到以下網址下載

https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib

注意,任何無法安裝的情況都可以直接到以下網址查找下載。

https://www.lfd.uci.edu/~gohlke/pythonlibs/

配套視頻課程,點擊這裡查看

獲取更多資源請訂閱Python學習站

Leave a Reply

Your email address will not be published. Required fields are marked *