數據挖掘前期搭建環境介紹

一,創建虛擬環境dm並啓用該環境。
1、一開始先創建虛擬環境dm,指定它用解釋器python3(可 which python3 來查看)

mkvirtualenv -p /usr/bin/python3 dm

創建dm 虛擬環境方法2:

virtualenv dm

補充:

hellopython@ubuntu:~$ which python3
/usr/bin/python3

找到dm所在的目錄, 讀取並執行dm/bin/activate腳本來啓用該虛擬環境。

hellopython@ubuntu:~$ ls -a
Desktop           Pictures                         .virtualenvs
hellopython@ubuntu:~$ cd .virtualenvs/
hellopython@ubuntu:~/.virtualenvs$ ls
dm               postdeactivate    preactivate      prermvirtualenv
....
hellopython@ubuntu:~$ source dm/bin/activate
(dm) hellopython@ubuntu:~/.virtualenvs$

補充進入和退出虛擬環境:

python@ubuntu:~$ workon dm
(dm) python@ubuntu:~$ deactivate 
python@ubuntu:~$ 

二,在該環境中安裝數據挖掘所需要的python庫。
1、隨便找個目錄(比如:cd /tmp)創建文本,在裏面放置一系列庫名。

cd /tmp
vi requirements

2、在requirements中粘貼如下並輸入 :wq 退出(TA-Lib==0.4.16 要在最後安裝):

matplotlib==2.2.2
numpy==1.14.2
pandas==0.20.3
tables==3.4.2
jupyter==1.0.0

3、讀取文本批量安裝。

pip install -r requirements

如果想使用國內源可以(可提高網速):

pip install -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com -r requirements

建議用完就刪除文本,有手尾。

rm -rf requirements 

安裝ta-lib:

sudo wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz

解壓進入目錄

tar -zxvf ta-lib-0.4.0-src.tar.gz
cd ta-lib/

編譯安裝($ ./configure --prefix=/usr
用腳本/configure 執行–prefix命令,指定接下來安裝的所有資源文件要放在/usr目錄中。否則安裝的內容會分散到其他目錄。好處是隻需要選中某個目錄就能對該軟件做卸載或移植,比四處找來卸載方便多了,不會有殘留)

sudo ./configure --prefix=/usr  
sudo make
sudo make install

重新安裝python的TA-Lib庫

pip install TA-Lib

可能出現的問題:
Building wheel for TA-Lib (setup.py) … error / ERROR: Failed building wheel for TA-Lib
https://blog.csdn.net/weixin_43256057/article/details/103124908

easy_install: command not found 的解決辦法

都是我的博客,按需查找即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章