搭建Python开发环境

一、升级服务器(虚拟机)Python环境 

1、准备工作

python-2.7.*.tgz

setuptools-38.*.*.zip

pip-9.*.*.tgz


2、安装步骤

【安装Python】

# ./configure (默认安装位置/usr/local/bin/python, --prefix指定安装路径)          

# make&& make install

# make clean && make distclean

环境升级:

mv /usr/bin/python /usr/bin/python2.6.6

ln -s /usr/local/bin/python /usr/bin/python

修正yum:

which yum:      /usr/bin/yum

vim /usr/bin/yum    --->    第一行 #!/usr/bin/python2.6.6

查看版本:python -V


【安装setuptool】(pip有依赖)

进入解压目录

# python setup.py install


 【安装pip】(python2.6.6默认的不是内置类)

进入解压目录,

#  python setup.py install

安装完毕后如果发现:

     # pip:command not found

请将*/python/bin的路径添加到~/.bashrc



二、搭建虚拟环境:安装版本管理工具

1、virtualenv

# pip install virtualenv

使用方法

创建一个虚拟环境,加--no-site-package不读取系统的包;

创建后,会自动拷贝一份Python环境到虚拟目录下:

# virtualenv [envname]  

启动虚拟环境

# source [envname]/bin/activate

-->([envname])# [env dir]

退出虚拟环境

deactivate


2、virtualenvwrapper 

由于不方便管理多个虚拟环境,还需要安装管理虚拟环境的应用:使用pip安装。

配置环境变量

# mkdir $HOME/.virtualenvs    

# vim ~/.bashrc,添加

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

然后可以使用workon管理多个虚拟环境。

创建环境:mkvirtualenv [envname]

切换环境:workon [envname]  ,不加虚拟环境名可以列出所有的虚拟环境

删除环境:rmvirtualenv [envname]

离开环境:deactivate


三、调试/自检工具

用pip安装pdb,flake8


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值