ubuntu18.0.4 python 開發環境

來源:互聯網
上載者:User

標籤:oca   configure   ipy   libs   master   src   curses   lvm   依賴   

pyenv

官方庫:https://github.com/pyenv/pyenv.git

1)依賴環境
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils
2)下載
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
3)環境變數
# 追加下面內容到 ~/.bashrc(如果存在~/.bash_profile 則加到此檔案)
export PATH="/home/whb/.pyenv/bin:$PATH"eval "$(pyenv init -)"eval "$(pyenv virtualenv-init -)"
$ source ~/.bashrc(或者~/.bash_profile)
$ pyenv install --list


建立python的虛擬運行環境[email protected]:~/mypython/projects/web$ pyenv virtualenv 3.6.6rc1 3.6.6vLooking in links: /tmp/tmp5boe92t2Requirement already satisfied: setuptools in /home/whb/.pyenv/versions/3.6.6rc1/envs/3.6.6v/lib/python3.6/site-packages (39.0.1)Requirement already satisfied: pip in /home/whb/.pyenv/versions/3.6.6rc1/envs/3.6.6v/lib/python3.6/site-packages (10.0.1)  [email protected]:~/mypython/projects/web$ pyenv versions  system* 3.6.6rc1 (set by /home/whb/mypython/projects/web/.python-version)  3.6.6rc1/envs/3.6.6v  3.6.6v[email protected]~:mkdir -p mypython/projects/web[email protected]~:cd mypython/projects/web[email protected]:~/mypython/projects/web$ pyenv local 3.6.6v(3.6.6v) [email protected]:~/mypython/projects/web$(3.6.6v) [email protected]:~/mypython/projects/web$   

 

Jupyter Notebook

搭建python2和python3共存的環境!

安裝python和python-pip--這個非常關鍵,注意ipython3和ipython,  pip與pip3,  python與python3sudo apt-get install ipython3 python-cycler-doc dvipng ffmpeg inkscape python3-cairocffi  python3-nose python3-pyqt4 python3-scipy python3-sip python3-matplotlib
$ pip install --upgrade pip  //更新pip
$ pip3 install --upgrade pip
安裝jupyter-notebook
$ pip install jupyter$ pip3 install jupyter
 
配置可以同時使用python2和python3核心

(ipythonipython3是上面安裝的)

$ ipython kernel install--user
$ ipython3 kernel install --user
$ python3 -m ipykernel install--user
$ python2 -m ipykernel install--user
$ pip install -U ipykernel
$ jupyter-notebook  

 

 

 

tkinter # If this fails your Python may not be configured for Tk解決方案
安裝tk>> sudo apt install python3-tk  (Ubuntu)>> yum install python3-tk    (Centos)安裝tk開發類庫:>> sudo apt install tk-dev  (Ubuntu)>> yum install tk-devel    (Centos)

 

ubuntu18.0.4 python 開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.