1. 程式人生 > 其它 >簡單易學的機器學習演算法——K-Means++演算法

簡單易學的機器學習演算法——K-Means++演算法

1.下載安裝包 redis-stable.tar.gz
2.解壓Redis的安裝包! tar -xzvf redis-stable.tar.gz
程式一般放在 /opt 目錄下 mv redis-stable.tar.gz /opt
3.基本環境安裝

yum install gcc-c++
# 然後進入redis目錄下執行
make
# 然後執行
make install

其中可能出現的問題:

Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory : 124 M RSS (1.0 GB VSZ)
    Started: Fri May  6 17:22:40 2022 - 24:56 ago
    State  : Sleeping, pid: 3746

原因:可能是系統自動升級正在執行,yum在鎖定狀態中,要等待那個程序結束退出,看報錯的那一段話!
可以看一下是否有yum程序:

ps aux|grep yum

解決辦法:
輸入

rm -f /var/run/yum.pid

再重新輸入剛才的那個命令即可!

4.make命令是編譯原始檔,make install是正式安裝!
make命令需要挺長時間進行編譯!然後執行make install命令可能有如下問題:

which: no python3 in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

此時需要安裝python 3!
4.1 下載python 3

    cd /home
    wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz

4.2 解壓python 3安裝檔案

      tar -zxvf Python-3.6.5.tgz 

4.3 安裝編譯Python3原始檔所需的編譯環境

    yum install -y gcc  
    yum install -y zlib*
    yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel  

4.4 進入Python3 原始檔資料夾

    cd Python-3.6.5/

4.5 指定安裝目錄

    ./configure --prefix=/usr/local/python3 --with-ssl

4.6 編譯原始檔、正式安裝

    make
    make install

4.7 建立軟連線

 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 
 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

python 3安裝成功!

5.reids預設安裝路徑/usr/local/bin

6.把redis配置檔案複製到 程式安裝目錄 /usr/local/bin/kconfig

先在這邊新建一個資料夾kconfig
mkdir kconfig
然後再將redis配置檔案複製過來
cp /opt/redis-stable/redis.conf kconfig


7.redis預設不是後臺啟動的,需要修改配置檔案!

8.通過制定的配置檔案啟動redis服務

9.使用redis-cli連線指定的埠號測試,Redis的預設埠6379

10.檢視redis程序是否開啟

11.關閉Redis服務 shutdown