ubantu中搭建virtualenv+python3.4+flask

上一篇文章是基于ubantu14.04自带的Python2.7搭建的virtualenv+python+flask(须要特别注意文件夹是中文的问题),今天忙碌了三个小时,在网上大量查阅资料完成了virtualenv+python3.4+flask的搭建,若是不单独打一个python3的环境出来,运行python3的文件时是没法找到flask的,由于3与2是冲突的,因此建议最好仍是搭建一个python3的虚拟环境,两者也能够切换(键入命令:deactivate),下面是详细步骤:python

1.在普通环境下安装virtualenvflask

$sudo apt-get install python-virtualenvubuntu

2.安装python3.4测试

$sudo apt-get install python3.4ui

安装完成之后可输入命令:python3spa

若是出现3d

安装成功,输入quit()可退出。blog

3.找到python3的安装目录ip

$sudo gedit/etc/environmentget

通常是在/usr/local/bin/python3.4下,也有的在/usr/bin/python3.4下,你们能够找一下。

4.根据上面找到的目录建立python3虚拟环境

使用/usr/local/bin/python3.4环境建立名为py3env的虚拟环境:

$virtualenv -p /usr/local/bin/python3.4 py3env

激活虚拟环境:

$source py3env/bin/activate

激活成功会在行最前显示(py3env)$:

这是输入python,能够看到显示的是3.4版本

取消激活:

py3env)jiang@ubuntu:~$ deactivate

再次输入python,会发现又回到了2.7版本。

这样python3的虚拟环境建立好了,可是还得安装flask

5.在该环境下(py3env)安装flask,注意是在环境激活的状态下安装:

(py3env)jiang@ubuntu:~$ pip install flask

这样环境基本搭建完成,能够写一个小demo测试一下。上一篇文章最后有讲,这就不在赘述。

相关文章
相关标签/搜索