1. 程式人生 > >ubuntu16.04中python開發環境的整體安裝配置及使用

ubuntu16.04中python開發環境的整體安裝配置及使用

1.安裝Pyenv

pyenv 這個工具用來 管理我們的Python版本

virtualenv 管理不同的環境

pyenv 如果以前已經安裝了 python2.7 3.5 pyenv 管理不了 需要管理的話我們得刪除原來的版本 重新用pyenv 來安裝

如果沒有安裝vim  先sudo apt-get install vim

sudo apt-get install curl

sudo apt-get install git

curl安裝pyenv

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

配置

將這三條寫入.bashrc   

j在home根目錄下ls -al檢視,開啟vim .bashrc 

export PATH="/home/ubuntu/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

檢測

source /home/ubuntu/.bashrc   #讓配置檔案立即生效  

檢視是否安裝成功  

echo $PATH;

結果中有shims說明成功

/home/ubuntu/.pyenv/plugins/pyenv-virtualenv/shims:/home/ubuntu/.pyenv/shims:/home/ubuntu/.pyenv/bin:/home/ubuntu/bin:/home/ubuntu/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

pyenv update 更新

使用pyenv python 版本管理器

pyenv install --list   列出 pyenv 支援的 Python版本  

pyenv versions 列出可用的Python版本  

2.安裝Python

備份檔案

cd /var/lib/dpkg

sudo mv info info.bak

sudo mkdir info

安裝依賴包  

sudo apt-get install libc6-dev

sudo apt-get install gcc 

sudo apt-get install -y make build-essential

sudo apt-get install -y make libssl-dev

sudo apt-get install -y make zlib1g-dev

sudo apt-get install -y make libbz2-dev

sudo apt-get install -y make libreadline-dev

sudo apt-get install -y make libsqlite3-dev  

sudo apt-get install -y make wget curl llvm  

sudo apt-get install -y make libnss3-tools

sudo apt-get install -y make python3-venv

python安裝

pyenv install 3.6.5 -v

更新 pyenv的資料庫

pyenv rehash

檢視 pyenv支援管理的python 版本  

pyenv versions 

選中3.6.5作為預設版本 

pyenv global 3.6.5 

python 進入

exit()退出

3.安裝virtualenv

virtualenv虛擬環境

安裝pip

sudo apt install python-pip

安裝virtualenv

pip install virtualenv

sudo pip install --upgrade virtualenv 如果提示你版本不對 用這個命令 

pip install --upgrade pip

一個專案 一個 virtualenv

建立專案目錄sudo mkdir -p Documents/PycharmProjects

進入專案目錄cd Documents/PycharmProjects

建立專案的虛擬環境  在pyenv的安裝目錄內,並執行pyenv後

pyenv virtualenv 3.6.5 env365    注意 : 必須是已經pyenv已經安裝的版本  否則會報錯

切換到環境

pyenv activate env365

(env36)開頭即為成功

表示 你現在處在 env36 環境中  

4.原始碼安裝pycharm

新建 sudo mkdir /home/ubuntu/program/pycharm

進入目錄 cd /home/ubuntu/program/pycharm

將下載的pycharm-professional-2018.2.tar.gz放入/home/ubuntu/program/pycharm目錄內

解壓縮 sudo tar -zxvf pycharm-professional-2018.2.tar.gz

進入目錄 cd pycharm-professional-2018.2

進入目錄 cd bin

軟體註冊步驟1(請聯絡博主獲取)

在bin目錄中 sudo ./pycharm.sh啟動pycharm

軟體註冊步驟2(請聯絡博主獲取)

python環境配置

第一次開啟需要選擇configure>>settings>>Project Interpreter>>點選右上角齒輪選擇add>>選擇system的系統環境>>選擇pyenv管理的Python版本(預設路徑:~/.pyenv/versions/3.6.5/bin/python3.6)>>ok

背景設定

file>>settings>>appearance>>theme>>intellijz設定為白底

字型設定

file>>settings>>editor>>font>>size