在树莓派中安装python环境,pyenv

首先更新下软件包

$ sudo apt-get update
$ sudo apt-get upgrade -y
$ sudo apt-get dist-upgrade

安装pyenv
先安装软件依赖:

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm

漫长的等待。。。
然后调用作者提供的自动安装工具,把pyenv安装到$HOME/.pyenv

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

$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile
$ echo 'eval "$(pyenv init -)"' >> ~/.profile

会自带安装virtualenv 插件

安装python3

$ pyenv install 3.5.2

查看当前有多少版本

$ pyenv versions

切换python版本

$ pyenv local 

为项目创建虚拟环境

  1. 创建虚拟环境--pyenv virtualenv 版本号 虚拟环境名。
$ pyenv virtualenv 3.5.2 venv-3.5.2
$ mkdir myproject
$ cd myproject
$ pyenv local venv-3.5.2
$ pyenv activate venv-3.5.2

会发现目录前带了(venv-3.5.2),以后进入这个目录会自动激活venv-3.5.2
如果要取消激活就

$ pyenv deactivate

你可能感兴趣的:(在树莓派中安装python环境,pyenv)