Python环境搭建
2015-10-28 23:32
495 查看
测试需求:在一个系统下安装不同版本的python来不同版本的django,比如python2.7安装django1.5、ptyhon2.7安装django1.8、ptyhon3.4安装django1.8。我们就通过在一个系统下搭建这三种环境来介绍。
环境:Ubuntu 15.10
在安装系统时,使用了在线更新,所以安装完系统后,系统自带了python2.7 python3.4 python 3.5
python2.7版本安装扩展包使用的是pip2,python3.5安装扩展包使用的是pip3,由于系统安装完成后,python默认是python2.7,所以里面已经安装了pip2,并且pip --version可以看到也是基于python2.7的,所以这里先安装个pip3:sudo apt-get install pip3
安装创建python虚拟运行环境的软件:pip install virtualenv
先创建python2.7安装django1.5的环境:virtualenv -p python2.7 python27_django15,执行完这个命令后,就有了目录python27_django15,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python2.7的虚拟运行环境,现在在这个环境中安装django1.5:pip2 install Django==1.5,这样一个python2.7加django1.5的环境就搭建好了。只要在运行了:source bin/activate这个命令会,是可以随意切换工作目录了,不用一直在这个目录下运行,在别的目录下也是这个虚拟环境。使用:deactivate命令来退出当前虚拟环境。
创建python2.7安装django1.8的环境:virtualenv -p python2.7 python27_django18,执行完这个命令后,就有了目录python27_django18,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python2.7的虚拟运行环境,现在在这个环境中安装django1.8:pip2 install Django==1.8,这样一个python2.7加django1.8的环境就搭建好了。现在可以随意到其他目录下进入创建django项目了。使用:deactivate命令来退出当前虚拟环境。
创建python3.4安装django1.8的环境:virtualenv -p python3.4 python34_django18,执行完这个命令后,就有了目录python34_django18,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python3.4的虚拟运行环境,现在在这个环境中安装django1.8:pip3 install Django==1.8,这样一个python3.4加django1.8的环境就搭建好了。现在可以随意到其他目录下进入创建django项目了。使用:deactivate命令来退出当前虚拟环境。
注意事项:
在Mac OX下,安装的virtualenv是直接在网上下载的源码包,下载地址如下:
https://pypi.python.org/pypi/virtualenv/
环境:Ubuntu 15.10
在安装系统时,使用了在线更新,所以安装完系统后,系统自带了python2.7 python3.4 python 3.5
python2.7版本安装扩展包使用的是pip2,python3.5安装扩展包使用的是pip3,由于系统安装完成后,python默认是python2.7,所以里面已经安装了pip2,并且pip --version可以看到也是基于python2.7的,所以这里先安装个pip3:sudo apt-get install pip3
安装创建python虚拟运行环境的软件:pip install virtualenv
先创建python2.7安装django1.5的环境:virtualenv -p python2.7 python27_django15,执行完这个命令后,就有了目录python27_django15,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python2.7的虚拟运行环境,现在在这个环境中安装django1.5:pip2 install Django==1.5,这样一个python2.7加django1.5的环境就搭建好了。只要在运行了:source bin/activate这个命令会,是可以随意切换工作目录了,不用一直在这个目录下运行,在别的目录下也是这个虚拟环境。使用:deactivate命令来退出当前虚拟环境。
创建python2.7安装django1.8的环境:virtualenv -p python2.7 python27_django18,执行完这个命令后,就有了目录python27_django18,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python2.7的虚拟运行环境,现在在这个环境中安装django1.8:pip2 install Django==1.8,这样一个python2.7加django1.8的环境就搭建好了。现在可以随意到其他目录下进入创建django项目了。使用:deactivate命令来退出当前虚拟环境。
创建python3.4安装django1.8的环境:virtualenv -p python3.4 python34_django18,执行完这个命令后,就有了目录python34_django18,进入到这个目录下,执行:source bin/activate,执行完这个命令后,就进入了刚搭建好的python3.4的虚拟运行环境,现在在这个环境中安装django1.8:pip3 install Django==1.8,这样一个python3.4加django1.8的环境就搭建好了。现在可以随意到其他目录下进入创建django项目了。使用:deactivate命令来退出当前虚拟环境。
注意事项:
在Mac OX下,安装的virtualenv是直接在网上下载的源码包,下载地址如下:
https://pypi.python.org/pypi/virtualenv/
相关文章推荐
- asp #include file 与 #include virtual 的区别小结第1/2页
- c#中的interface abstract与virtual介绍
- 深入理解c++中virtual关键字
- Android中Android Virtual Device(AVD)使用教程
- Oracle VDI 安装
- Re-sizing Virtual Disks
- centos6上安装配置XEN--转载
- Designing Virtual Connect for vSphere 5.x
- 对抽象类和虚方法的总结虚方法(virtual和abstract)
- Eclipse提示No java virtual machine(转载)
- VirtualBox 4.3.12安装ubuntu 14.04 分辨率过小问题的解决方法
- [eclipse,swt] table tableviewer virtual
- VirtualBox安装Android_x86无法连接网络
- C#区分abstract、virtual、override和new
- C#中Abstract,Virtual,Interface
- C#中virtual和abstract的区别
- abstract virtual override new 小记
- 虚析构函数
- 如何使用Enigma Virtual Box进行单文件绿色可执行软件的封装
- 当“友元”遇到“虚函数”