ubantu中搭建virtualenv+python3.4+flask

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

1.在普通环境下安装virtualenv

$sudo apt-get install python-virtualenv

2.安装python3.4

$sudo apt-get install python3.4

安装完成以后可输入命令:python3

如果出现

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

3.找到python3的安装目录

$sudo gedit/etc/environment

一般是在/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)[email protected]:~$ deactivate

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

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

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

(py3env)[email protected]:~$ pip install flask

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

时间: 2024-10-12 15:41:46

ubantu中搭建virtualenv+python3.4+flask的相关文章

ubantu中搭建Hadoop环境20180908(全)

一. Ubuntu Java8 的安装 添加ppa sudo add-apt-repository ppa:webupd8team/java sudo apt-get update 安装oracle-java-installer sudo apt-get install oracle-java8-installer 设置系统默认jdk sudo update-java-alternatives -s java-8-oracle java安装测试 java -version   javac -ve

windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和linux中搭建python集成开发环境IDE——如何设置多个python环境 Install Python packages on Ubuntu 14.04 from chris' sandbox In this post I will document my setup of Python 2.7

linux中搭建python开发环境

http://blog.csdn.net/pipisorry/article/details/39854707 ubuntu 12.04中搭建python开发环境 一.使用的系统及软件 Ubuntu 12.04 Python 2.7.3 Django 1.4.2 Pycharm 2.6.3 Postgresql 9.1 Virtualenv Virtualenvwrapper Openjdk 开始之前,可以给系统做一下备份.如误安装了Postgresql,出现了大问题就不得不把系统给重装了. 1

在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)

在突击几天学习Android开发之后,我开始转向cocos2d-x的Android开发了.由于自己以前有了解过cocos2d-x的开发,当时自己也学过不少游戏引擎,觉得cocos2d-x作为一个游戏引擎实在是比较简陋,没想到cocos2d-x现在红得发紫,这是我远远没有想到的.于是也赶赶潮流的末班车,查资料顺利地在Eclipse上搭建cocos2d-x的Androd开发环境. 原创文章,反对未声明的引用.原博客地址:http://blog.csdn.net/gamesdev/article/de

在CentOS中搭建自己的VPN

很多人都有买国外的VPN看视频的经历,今天我们就讲一讲如何搭建一个自己的VPN.下面是我在CentOS中搭建自己的VPN的过程,简单说来,主要分为两步: 1:购买国外的VPS 2:在购买的VPS上搭建VPN 一.购买国外VPS 1.购买国外的VPS主机[我买的时候用的是朋友推荐的链接,省了点钱,只要是8块多],这里推荐一个我的链接,https://my.frantech.ca/aff.php?aff=2099 2.打开链接以后,这里我们需要先注册一个账户. 3.选择主页[Services]下的[

Apache LINUX中搭建HTTP服务器

LINUX中搭建HTTP服务器 在LINUX系统中安装Apache做为HTTP的服务程序,通过设置配置文件,可以实现很多功能,如访问控制,虚似主机,基于域名的虚拟主机,通过安装Awstats我们可以更方便的统计Http访问日志 实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:查看默认HTTP配置 找到默认红帽欢迎页面 (/etc/httpd/conf/httpd.conf ---->Include

[virtualenv]生产环境中使用virtualenv

virtualenv 对于python开发和部署都是好工具,可以隔离多个python版本和第三方库的版本,这里作者总结了几个常用python服务怎么样结合virtual部署 原文链接 Python 中我最喜欢的东西之一就是可以使用 virtualenv 去创建隔离的环境.非常简单的就可以在不同的项目中部署不同的python类库. 有一个比较棘手的问题就是在生产环境中使用virtualenv 部署几个不同的服务有一些配置上的不同. 于是我就从我的项目中收集了几种不同的服务的不同配置方式. 可以肯定

在Mac OSX系统中搭建Python集成开发环境

本篇博客分享如何在Mac OSX系统中搭建Python集成开发环境 首先到Python官网下载python,python官网链接 这里选择下载Python2.7.9版本,下载完成之后安装: 安装成功,打开终端: 下面下载python开发的ide,http://www.jetbrains.com/pycharm/ 下载专业版,有30天的免费试用,足够我们学习python了. 安装,将Pycharm拖动到mac应用程序中 创建第一个Python项目: 运行python文件

在Windows Server 2012 R2中搭建SQL Server 2012故障转移集群

需要说明的是我们搭建的SQL Server故障转移集群(SQL Server Failover Cluster)是可用性集群,而不是负载均衡集群,其目的是为了保证服务的连续性和可用性,而不是为了提高服务的性能. SQL Server始终在负载均衡集群方面都缺少自己的产品,多由第三方厂家提供,但SQL Server故障转移集群却由来已久,在SQL Server 2012还提供了一个可用性组(AlwaysOn High Availability Groups)的新特性,我们知道微软的故障转移集群(W