標籤: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核心
(ipython和ipython3是上面安裝的)
$ 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 開發環境