搭建一個開源項目5-安裝python雙環境以及Maven工程管理工具

1、安裝Python

  • CentOS 7.4自帶了一個python2.7環境
    5.1
  • 然而咱們並不想要python2,如今基本都是python3了,咱們打造一個兩者共存的環境
  • 將壓縮包python-3.8.3.tgz放在/root下面,並解壓
[root@localhost ~]# tar zxvf Python-3.8.3.tgz
  • 而後安裝相關的依賴
[root@localhost ~]# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

5.2

  • 下面編譯源碼而且安裝,咱們指定安裝目錄爲/usr/local/python3
[root@localhost ~]# cd Python-3.8.3/
[root@localhost Python-3.8.3]# ./configure prefix=/usr/local/python3
[root@localhost Python-3.8.3]# make && make install
  • 執行上面的命令,就會自動生成目錄
  • 咱們須要把目錄/usr/loacl/python3中的python3可執行作成一份軟連接,鏈接到/usr/bin下,方便後續方便調用python3
[root@localhost Python-3.8.3]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
[root@localhost Python-3.8.3]# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  • 咱們分別檢查一下不一樣命令行的效果,Linux中有兩種python環境了
    5.3

「./configure --prefix=路徑」的做用是:編譯的時候用來指定程序存放路徑。
不指定prefix,可執行文件默認放在/usr /local/bin,庫文件默認放在/usr/local/lib,配置文件默認放在/usr/local/etc。其它的資源文件放在/usr /local/share。
引用:https://zhidao.baidu.com/question/535223201.htmlhtml

make是編譯的意思。就是把源碼包編譯成二進制可執行文件
make install 就是安裝的意思。python

ln命令是爲某一個文件在另一個位置創建一個同步的連接。
-b 刪除,覆蓋之前創建的連接
-d 容許超級用戶製做目錄的硬連接
-f 強制執行
-i 交互模式,文件存在則提示用戶是否覆蓋
-n 把符號連接視爲通常目錄
-s 軟連接(符號連接)
-v 顯示詳細的處理過程
引用:https://www.runoob.com/linux/linux-comm-ln.htmllinux

2、安裝MAVEN工具

  • 該工具是用來項目構建以及管理工具
  • apache-maven-3.6.3-bin.tar.gz包放在/opt/maven目錄下
  • 執行解壓命令
[root@localhost maven]# tar zxvf apache-maven-3.6.3-bin.tar.gz
  • 配置MAVEN加速鏡像源,這裏配置的是阿里雲的,修改/opt/maven/apache-maven-3.6.3/conf/settings.xml
[root@localhost maven]# vim /opt/maven/apache-maven-3.6.3/conf/settings.xml
  • 打開vim以後,咱們修改 這對標籤
<mirrors>
    <mirror>
        <id>alimaven</id>
        <name>aliyun maven</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        <mirrorOf>central</mirrorOf>
  </mirrors>
  • 保存退出,開始配置環境變量,修改/etc/profile文件,文件末尾添加以下內容
export MAVEN_HOME=/opt/maven/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH
  • 而後從新刷新環境變量source /etc/profile,並執行mvn -v檢查是否安裝好了
    5.4

3、源碼:

相關文章
相關標籤/搜索