1. 程式人生 > >python在windows和linux下的安裝和配置

python在windows和linux下的安裝和配置

str net .net cat ria 技術 連接 top 成功

一、windows下安裝python3.6

  1. 安裝編輯器:Ecplise+pydev插件
    • Eclipse是寫JAVA的IDE, 這樣就可以通用了,學習代價小。 學會了Eclipse, 以後寫Python或者JAVA 都可以。

    • Eclipse, 功能強大。
    • Eclipse跨平臺, 可以在Mac上和Windows運行

  2. 安裝python
    • 下載地址:http://www.python.org/ 
    • Python 有 Python 2 和 Python 3 兩個版本。 語法有些區別。 保險起見, 我安裝Python3.6

  3. 安裝JAVA JDK
    • 下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

      Eclipse 需要這個安裝好JAVA JDK後才能運行  
  4. 下載Eclipse
    •  http://www.eclipse.org/downloads/ 到這下載。

      下載完後,解壓就可以直接使用, Eclipse不需要安裝

  5. Pydev插件介紹

    • pydev插件的官方網站: http://www.pydev.org/(不需要下載)

        
  6. 在Eclipse中安裝pydev插件

    1. 啟動Eclipse

      點擊Help->Install New Software... 在彈出的對話框中,點Add 按鈕。 Name中填:Pydev, Location中填http://pydev.org/updates

      然後一步一步裝下去。

      如果裝的過程中,報錯了。請離線安裝Pydev。

    2. 技術分享圖片技術分享圖片

    3. 配置pydev解釋器
      •  安裝好pydev後, 需要配置Python解釋器。在Eclipse菜單欄中,點擊Windows ->Preferences,在對話框中,點擊pyDev->Interpreter - Python. 點擊New按鈕, 選擇python.exe的路徑, 打開後顯示出一個包含很多復選框的窗口. 點OK

        如果是Mac系統, 點擊“Auto Config” 按鈕

      • 技術分享圖片

         
    4. 開始寫代碼
      •   啟動Eclipse, 創建一個新的項目, File->New->Projects... 選擇PyDev->PyDevProject 輸入項目名稱.
      • 技術分享圖片

      • 新建 pyDev Package. 就可以寫代碼了。

      • 技術分享圖片

      • 輸入包名,這裏輸入Test1
      • 技術分享圖片
  7. 離線安裝Pydev
    1. 下載 https://sourceforge.net/projects/pydev/files/pydev/

    2. 把features和plugins 目錄拷貝到dropins 的目錄下。

    3. 關閉Eclipse 直接跳轉到“配置pydev解釋器”。

    4. 技術分享圖片

二、linux下升級安裝python2.7到3.6

  1.   安裝必備軟件
    •   # 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 gcc
  2. 下載Python3.6
    1.   新建個/usr/download 文件夾 #mkdir /usr/download
    2. 在download文件夾下下載安裝包

      (/usr/download )

      1.   wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
      2. 解壓文件 tar -xvf Python-3.6.4.tgz

    3. 安裝Python3
      1.   創建安裝文件的路徑 mkdir /usr/local/python3
    4. 編譯:
      1.  在解壓的文件夾下 /usr/download/python3.6.4) 
      2. ./configure --prefix=/usr/local/python3
    5. 安裝
      1. (在解壓的文件夾下 /usr/download/python3.6.4)
        •   

          make

          make install<br>先make再make install
    6. 創建新版本的軟鏈接

      1.   修改舊版本 mv /usr/bin/python /usr/bin/python_bak
      2. 創建新的軟連接 ln -s /usr/local/python3/bin/python3 /usr/bin/python

      3. 檢查python的版本 python -v

    7. 配置
      1. 配置成功後,pip3用不了,需要進一步配置

        將/usr/local/python3/bin加入PATH

        vim ~/.bash_profile

        修改後如下:

        # .bash_profile

        # Get the aliases and functions
        if [ -f ~/.bashrc ]; then
        . ~/.bashrc
        fi

        # User specific environment and startup programs

        PATH=$PATH:$HOME/bin:/usr/local/python3/bin

        export PATH

        保存退出後,執行以下命令,讓上一步修改成功

        # source ~/.bash_profile

        完成!

      2. 問題
        1. 這個時候我們只需要修改yum配置文件,將python版本只想以前的舊版就可以了。

          #vi /usr/bin/yum
          因為我的舊版本是2.7,所以將#!/usr/bin/python改為#!/usr/bin/python2.7就可以了!

        2. 就修改/usr/libexec/urlgrabber-ext-down文件,將python同樣指向舊版本,就可以了!

          #vi /usr/libexec/urlgrabber-ext-down

        3. 技術分享圖片

        4. systemctl start mariadb.service #啟動MariaDB

          systemctl stop mariadb.service #停止MariaDB
          systemctl restart mariadb.service #重啟MariaDB
          systemctl enable mariadb.service #設置開機啟動

    8. 導入已經安裝完成的虛擬機鏡像文件
      1. 打開“File”中的“Open”
      2. 技術分享圖片

      3. 選擇要導入的鏡像文件,點擊“打開”。
      4. 技術分享圖片

      5. 導入已經安裝好的鏡像文件;在網絡模式中選擇NAT 網絡模式,在虛擬機網絡設置中打開DHCP 分配地址;這樣可以通過以下地址登錄主機;

      6. 技術分享圖片

    9. 安裝Xshell 5 技術分享圖片

      選擇我接受許可證協議的條款,然後點擊下一步技術分享圖片

    10. 登錄Centos7主機;技術分享圖片

  3. 安裝 Navicat for MySQL
  4. 點擊Navicat for MySQL進行安裝,出現以下界面,一直點擊下一步;

    技術分享圖片

  5. 安裝成功後,配置Mysql 的數據庫。技術分享圖片

2018-10-21

python在windows和linux下的安裝和配置