一、Centos7.5系统ipython部署及应用
①pip具安装环境准备
yum -y install epel-release
yum -y install python-devel
如果安装不上epel源。报错:Error: failure: repodata/repomd.xml from fedora: [Errno 256] No more mirrors to try.
那么检查网卡信息,ens33的ip是否启动,如果没启动,那么ifup ens33启动起来。
②pip工具安装以及升级
yum -y install python2-pip
pip list
会提示让你升级,然后输入下面命令升级即可
pip install --upgrade pip
③使用pip安装ipython
pip install ipython
ipython命令使用
二、Centos7.5系统Python多版本开发部署
①下载pyenv隔离工具进行多版本隔离
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> /etc/profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> /etc/profile
source /etc/profile
pyenv versions
pyenv install --list
②使用pyenv部署python多版本
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel
升级到最新版本的pyenv
pyenv install 2.7.15
pyenv install 3.6.6(因为3.7.0一直安装失败)
pyenv versions(查看版本)
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
配置环境变量
echo 'eval "$(pyenv init -)"' >> /etc/profile
echo 'eval "$(pyenv virtualenv-init -)"' >> /etc/profile
source /etc/profile
pyenv commands
pyenv virtualenv 2.7.15 env2715
pyenv virtualenv 3.6.6 env366
pyenv activate env2715
pip install ipython
ipython查看
进入到3.66
pyenv activate env366
pip install ipython
ipython查看版本
pyenv deactivate(退出ipython)
三、pycharm使用多版本环境测试
下载pycharm
http://www.jetbrains.com/pycharm/
解压并且安装软件
tar -xvf pycharm-professional-2018.2.3.tar
cd pycharm-2018.2.3/bin
./pycharm.sh