首页 > 编程语言 >在MAC OS 下配置python + Flask ,并支持pyCharm编辑器

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

时间:2024-09-30 11:03:27浏览次数:7  
标签:virtualenv python Flask MAC pyCharm 安装

在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工程了哦~,编辑器里也不再提示错误。

标签:virtualenv,python,Flask,MAC,pyCharm,安装
From: https://www.cnblogs.com/sexintercourse/p/18441458

相关文章

  • MAC系统分区的目录结构
    MAC系统分区的目录结构ClaudeSpringer ​关注 27人赞同了该文章不同于windows的多根逻辑存储结构,osx是单根逻辑存储结构的,这是因为osx底层是unix系统,其目录结构是按照unix系统规范来的。举个例子:windows是分为c,d,e,f,g盘等等的。而你进......
  • 完全零基础 轻松学Python:基本语法元素和函数
    一、基本语法元素01缩进02注释03保留字04变量05数据类型06赋值07函数二、几个常见函数01input()02print()03eval()04type()05id()06dir()07help()-TheEnd -......
  • Python画笔案例-070 绘制通电棒棒
    1、绘制通电棒棒通过python的turtle库绘制通电棒棒,如下图:2、实现代码 绘制通电棒棒,以下为实现代码:"""通电棒棒.py注意亮度为0.5的时候最鲜艳本程序需要coloradd模块支持,安装方法:pipinstallcoloradd程序运行需要很长时间,请耐心等待。可以......
  • LlamaExtract - LlamaCloud 非结构化文档提取组件
    文章目录一、关于LlamaExtract定价和使用数据定价使用数据二、快速启动使用web用户界面获取一个API密钥使用我们的library使用RESTAPI三、使用UI后续步骤四、获取API密钥五、在Python中使用六、使用RESTAPI1、上传文件2、推断并创建一个模式3、开始一项提取任务......
  • python复习
    函数可以作为参数传递给其他函数——传递的是计算逻辑而不是数据defnewFunc(oldFunc):oldFunc(a,b)fromtimeimport*这个*收到time中的__all__=[]控制,如果函数不再all中就无法使用,但可以自行import函数进行使用对集合的遍历s[::-1]就是逆序遍历,可以省略最后的-1,表......
  • 基于django+Python的考研学习系统的设计与实现(源码+文档+部署讲解等)
    前言......
  • 基于django+Python的华为产品销售的数据爬虫与可视化分析系统(源码+文档+部署讲解等)
    前言......
  • 基于Python+flask+MySQL+HTML的全国范围水质分析预测系统,可视化用echarts,预测算法随机
    1绪论近年来,水质监测系统的进步显著,这在全球环保意识不断提升的背景下尤为明显。大量资源被投入到水质监测技术的研发和应用中,以不断优化监测效能。水资源的保护及健康环境的维护,这种趋势旨在提升人们生活质量,确保优质的生活条件。通过持续不懈的努力,我们得以实现对水质的及......
  • python字符串方法详解
    str1='Hello'str2='World'str3='abc'#字符串拼接print(str1+str2)#HelloWorldprint(''.join([str1,str2]))#HelloWorld#获取字符串切片print(str1[0:4])#Hell获取字符串从索引0开始,到3print(str2[1:3])#or获取字符串从索引1开始,到2print((str1......
  • 画个心,写个花!Python Turtle库带你玩转创意绘图!
    文章目录前言一、Turtle库基础介绍二、画布设置三、画笔属性设置1.画笔颜色设置2.画笔粗细与速度设置3.画笔形状设置四、画笔移动函数五、画笔控制函数六、实战案例一:“花”字绘制七、实战案例二:心型图案绘制总结前言Python的turtle库是一种简单易用的绘图工具......