https://www.cnblogs.com/lgphp/p/3841098.html

在MAC OS 下配置python + Flask ,并支持pyCharm编辑器

flask是一个micro framework ,伸缩性很强。可以部署到openshift 的PAAS里。这个框架上手非常快。喜欢的可以试试。

若实在MAC里,python已经默认安装了。10.9的系统安装的是2.7.5的版本。所以我们这里就不详细介绍python的安装啦

1. 首先安装  vurtualenv

这是一个虚拟环境,virtualenv 允许多个版本的 Python 同时存在,对应不同的项目。 它实际上并没有安装独立的 Python 副本,但是它确实提供了一种巧妙的方式来让各项目环境保持独立。

$ sudo easy_install virtualenv

上述的命令会在你的系统中安装 virtualenv。

virtualenv 安装完毕,你可以立即打开 shell 然后创建你自己的环境。我通常创建一个项目文件夹,并在其下创建一个 venv 文件夹,

$ mkdir myproject
$ cd myproject
$ virtualenv venv
New python executable in venv/bin/python
Installing distribute............done.当然,你也可以创建多个项目文件夹,比如
$ virtualenv myenvu

现在,无论何时你想在某个项目上工作,只需要激活相应的环境。

$ . venv/bin/activate   (注意.后面的空格哦~)

若提示没有权限,请$sudo chomd 777 activate

现在应该已经激活了 virtualenv(注意你的 shell 提示符显示的是活动的环境)。也就是提示符号前面有(myenvu)这样的提示

2.安装flask

现在你只需要键入以下的命令来激活 virtualenv 中的 Flask:

$ pip install Flask 或者 $ easy_install Flask    注意大小写,若没有权限请使用sudo

这样我们就激活了Flask

几秒钟后,一切都搞定了。

3.在pyCharm中配置一下

这里是重点哦~安装好pyCharm后,新建工程

interpreter 中选择我们刚刚建立的虚拟环境,下的bin目录下的python,这样就可以建立了Flask工程了哦~,编辑器里也不再提示错误。

在MAC OS 下配置python + Flask ,并支持pyCharm编辑器相关推荐

  1. mac nginx php7 配置,mac os下配置nginx+php7.1+fastcgi

    推荐文章 MAC安装配置Tornado 下载文件 下载python,可以根据个人需要下载python2.x或者python3.x,下载tornado安装包. 开始安装 安装python和tornado ...

  2. MAC OS下配置wget

    这几天需要下点配置opencv的东西在mac os上面,额,一开始没有wget指令感觉在mac下面还是挺折腾的,所以还是配置一下 wget下载地址:http://ftp.gnu.org/gnu/wge ...

  3. Mac OS下的wifi配置工具

    为了用mac抓取802.11 ac的空口包,需要用到Mac OS下的配置wifi的工具.找了半天没有iwconfig/wpa_supplicant命令,但是发现了airport这个命令.虽然不是很熟悉 ...

  4. Mac OS 下用Tex Shop 进行中文排版

    作为新手,在Mac OS下用TexShop刚开始学latex排版时,总是无法显示中文,很是无奈. 折腾了一会,终于可以实现中文排版了.分享一下自己的一点经验. 1.TexShop中文排版 首先配置Te ...

  5. cp linux 显示进度条_Unix/Linux/Mac os下 文件互传

    Unix/Linux/Mac os下 文件互传 说起文件互传,就不得不提命令scp. 他是Secure copy的缩写,使用ssh连接和加密方式, 如果两台机器之间配置了ssh免密登录, 那在使用sc ...

  6. Mac OS下Tomcat native-APR的安装

    Mac OS下Tomcat native-APR的安装 1. 下载并编译APR 下载APR 在终端编译APR cd /<your_apr_dir>/aprCFLAGS='-arch x86 ...

  7. Mac OS 下的Vim使用系统剪切板

    [size=12]这里介绍的是Mac OS下终端Vim,Mac Vim并没有测试. [color=red] 下面的解决方法太麻烦了,直接装一个新的Vim直接搞定. macos的预装的终端Vim有个很麻 ...

  8. MAC OS下自动锁屏快捷键设置

    原文 http://flyshow.huoku.com/?p=178 一直想这样,但是找不到,今天搞定.转到这里吧,不是我的原创.这个不是锁定屏幕,是suspend. 用惯Windows的人都知道 & ...

  9. mac os下valgrind的安装

    valgrind是一款性能分析工具,功能强大. 在mac os下的安装略有不同,特写此文以记之. 现在最新的版本是3.8.1 tar jxvf valgrind-3.8.1.tar.bz2 cd va ...

最新文章

  1. CGI,FastCGI与PHP
  2. linux操作系统重启后 解决nginx的pid消失问题
  3. IIS7.0 部署wcf 404或者配置MIME(转)
  4. java apt anno_Android Studio中使用apt
  5. html语言右对齐,在HTML中右对齐块元素
  6. 数据结构——交换左右子树
  7. java 单例 生命周期_单例模式--- 声明周期托管方式
  8. ZigBee网络架构详解
  9. bitcoin-memorypool源码分析
  10. TensorFlow学习笔记——TensorFlow入门
  11. java实现RSA公私钥PKCS8与PKCS1之间的相互转换(java RSA pkcs8转pkcs1,RSA pkcs1转pkcs8),PKCS8和PKCS1公私钥byte数组还原为java对象
  12. google浏览器flash插件
  13. Windows驱动开发WDM
  14. 计算机系统时间设置打不开,电脑时间或日期不对的修改方式
  15. MFQE 2.0: A New Approach for Multi-FrameQuality Enhancement on Compressed Video
  16. Intel SGX官网
  17. Springboot测试
  18. www.xttblog.com尚硅谷Java视频教程_SpringBoot视频教程
  19. jquery UI 跟随学习笔记——拖拽(Draggable)
  20. 中国独立开发者生存到底有多艰难?

热门文章

  1. 剖析ASSERT函数
  2. 2---多线程文件读写
  3. 在Eclipse中查看JDK类库的源代码
  4. oracle10g随服务器启动而自动启动(linux as 5)
  5. 泰坦尼克数据集预测分析_探索性数据分析-泰坦尼克号数据集案例研究(第二部分)
  6. leetcode 621. 任务调度器(贪心算法)
  7. leetcode657. 机器人能否返回原点
  8. leetcode 978. 最长湍流子数组(动态规划)
  9. 分步表单如何实现 html_HTML表格入门的分步指南
  10. react中使用构建缓存_完整的React课程:如何使用React构建聊天室应用