python 安装

1、pyenv管理

pyenv 让python环境完美切换

安装pyenv

#安装pyenv
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
#写入环境变量 pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.basic
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
#执行环境变量
exec $SHELL

安装 pyenv-virtualenv

#插件安装在~/.pyenv/plugins
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
#写入环境变量
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
#执行环境变量
exec $SHELL

更新pyenv virtualenv

cd ~./pyenv/
git fetch 
git pull 

cd ~./pyenv/plugins
git fetch 
git pull 

安装python

官方错误解决方案
https://github.com/pyenv/pyenv/wiki

常用命令

# 查看安装的 python 版本
pyenv versions

# 查看可安装 python 版本
pyenv install -l

# 安装与卸载指定 python 版本
pyenv install 2.7.18   
pyenv uninstall 2.7.18  

#设置全局的 Python 版本,
#通过将版本号写入 ~/.pyenv/version 文件
pyenv global 2.7.18   

#设置 Python 本地版本,通过将版本号写入当前目录下的 .python-version 文件的方式
pyenv local 2.7.18   

本地安装python源码压缩包

# https://www.python.org/downloads/source/  下载 Python-3.6.6.tar.xz
mkdir -p ~/.pyenv/cache 
源码拷贝到 ~/.pyenv/cache 
pyenv install 3.6.6

查看python版本

python --version
pip --version

虚拟环境

#创建
pyenv virtualenv 3.6.6 my-env
#激活
pyenv activate my-env

安装 easy_install pip pip3

#https://pypi.python.org/pypi/ez_setup 下载压缩包
python ez_setup.py
sudo easy_install pip
# 安装python3 相关库 必须用pip3 否则会导致对应库出错
sudo easy_install pip3 

https://pypi.org/project

https://pypi.org/project/tensorflow/1.15.0/#files

你可能感兴趣的:(python 安装)