Linux裝python3

 記住下載的軟件最好裝在/opt下默認的 你們都這樣作python

linux裝python3.7咱們以安裝最新的來作測試linux

先下載關聯的包防止出錯sql

安裝python前的庫環境,很是重要yum install gcc patch 

libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

 

 

 

安裝python前的庫環境,很是重要

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

1.2下載,解壓安裝源碼包

 

  一、./configure 是用來檢測你的安裝平臺的目標特徵的。好比它會檢測你是否是有CC或GCC,並非須要CC或GCC,它是個shell腳本。

  二、make 是用來編譯的,它從Makefile中讀取指令,而後編譯。

  三、make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。

 

 

而後編譯安裝pythonshell

wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz
xz -d Python-3.4.7.tar.xz
tar -xf Python-3.4.7.tar

 

 

 

 也能夠下載對應的版本 讓後進行拖拽數據庫

 下載對應的python版本django

https://www.python.org/ftp/python/windows

 

 

解壓:服務器

tar -xf Python-3.7.0.tgz   # 這個是對應的版本

 

而後cd 切換進去  ide

cd Python-3.7.0

 

而後執行:工具

./configure --prefix=/opt/python37

 

 

而後完成後輸入make  這個是調用C的一些接口指令

make

 

而後  進行make install

make  install

 

上面兩步能夠改成 :

make  && make install

 

而後:

 

 

 

 而後切換到你剛纔編譯安裝的文件目錄

 cd  /opt/python37

 

而後查看哪些文件:ls

 

 

而後測試執行bin目錄下的

 bin/python3.7

 

 

 

 

創建一個軟鏈接 就是把python3.7加入全局環境

ln -s /opt/python37/bin/python3.7 /usr/local/bin/python3

 

 

而後裝一下python的安裝包命令pip3

ln -s /opt/python37/bin/pip3 /usr/local/bin/pip3

 

裝Django:

必須先用上面的命令裝好pip3

和widows下的pip安裝同樣

pip3 install django==2.0

 

卸載:

pip3 uninstall django

 

 

 

升級你的pip

pip3 install --upgrade pip

 

安裝python3.5

也是要執行全部的依賴包;

 

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

 

 

以前裝的是python3.7的很差咱們裝3.5的

下載python3.5.6源代碼

wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz

 

 

python源碼的下載地址。(全都在這了)

https://www.python.org/ftp/python/

 

而後解壓縮:

tar -xf Python-3.5.6.tgz

 

.生成編譯腳本(指定安裝目錄)安裝到根目錄下的  /opt  下的python35目錄

./configure --prefix=/opt/python35

 

而後執行編譯安裝:

make  && make install

 

而後切換到python35目錄下

而後添加軟鏈接

 

 

咱們以前創建的是python3.7的pip3咱們要使用python3.7的活動

創建3.5的pip3

刪除之前的pip3

 

rm -rf /usr/local/bin/pip3

 

 

ln -s /opt/python35/bin/pip3 /usr/local/bin/pip3

 

 

安裝django1.1

python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11

 

django默認安裝在python目錄下的的bin目錄下

 

 

建立django的軟鏈接

ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin

 

 

而後在/根目錄下建立一個data目錄

 

mkdir  data

 

切換到data目錄

建立django程序

 django-admin startproject mysite

 

 

而後你要進去你的mysite中的程序中的settings中修改配置讓全部人都能連接你的這個程序  否則只能是本機訪問

進入settings中配置

 

ALLOWED_HOSTS = ['*']

 

 

而後切換到你的 data目錄下或則其餘目錄 進行你的數據庫遷徙(這一步和windows同樣)

python3 manage.py makemigrations


 python3 manage.py migrate

 

 

而後這個時候啓動你的django

python3 manage.py runserver  0.0.0.0:8000   # 這個是設置你的啓動端口

就完成了你的django項目的啓動

 

 而後就能夠用你的widows進行輸入你的ip和這個端口進行連接了

 

 

 

在Linux
    安裝Python3.5.6詳細文檔!!!!
    
        1.安裝相關依賴庫(工具包)
            yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
        2.下載python3的源代碼(在linux終端下輸入命令)
        切換/opt目錄
        cd /opt
        #下載python3.5.6源代碼
        wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz
            #python源碼的下載地址。(全都在這了)
            https://www.python.org/ftp/python/
        3.解壓縮源代碼
            tar -xf Python-3.5.6.tgz
            (出現Python-3.5.64.切換python3.5的源代碼目錄
        cd Python-3.5.6
        5.生成編譯腳本(指定安裝目錄)
        ./configure --prefix=/opt/python35
        6.編譯
        make
        7.編譯成功後,編譯安裝
        make install
        8.切換已經裝好的python3.5目錄
        cd /opt/python35/
        9.查看python3.5的可執行腳本文件
            [root@localhost python35]# ls bin/
        10.執行python3.5解釋器
            1.絕對路徑執行方式一
                /opt/python35/bin/python3.5
            2.相對路徑執行方式二
                [root@localhost python35]# bin/python3.5
            3.添加環境變量
                1.添加軟鏈接(用法)
                ln -s 原文件路徑 目標文件路徑
                2.添加軟鏈接
                (絕對路徑)ln -s /opt/python35/bin/python3.5 /usr/local/bin/python3
            4.添加pip3軟鏈接
            ln -s /opt/python35/bin/pip3 /usr/local/bin/pip3
            
            5.查看pip3版本
            pip3 -V
                pip 10.0.1 from /opt/python35/lib/python3.5/site-packages/pip (python 3.5)

            
                
                
tip:
    python3.5軟鏈接:
        ln -s /opt/python35/bin/python3.5 /usr/local/bin/python3.5
        
    刪除python3.5的軟鏈接:
        rm -rf /usr/local/bin/python3
安裝django 
    1.安裝django方式1
            pip3 install django==1.11
        方式2:
            python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11
    
        卸載django
            pip3 uninstall django
        
        更新pip工具
            pip3 install --upgrade pip
    2.安裝好django1.11以後,配置軟鏈接
            ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin

    3.啓動django
        vi settings.py
            寫入 ALLOWED_HOSTS = ['*']
        啓動django
        python3.5 manage.py runserver 0.0.0.0:8000

    4.windows訪問linux的ip地址+端口
        x.x.x.x:8000


代碼上傳並運行
    1.windows下寫代碼
        修改相應的配置文件
    2.測試bug!!!!
    3.經過xftp傳輸到服務器
    4.啓動項目
    

        
        
        
        
        
        
        
        
        
        

    
    
安裝步驟
相關文章
相關標籤/搜索