image
alpha

代码写的好,bug改到老

免责声明:网站内容仅供个人学习记录,禁做商业用途,转载请注明出处。

版权所有 © 2017-2020 NEUSNCP个人学习笔记 辽ICP备17017855号-2

在Macbook上使用Flask做网站的入门基础

alpha    2019年6月12日 01:32:51

在搭建Flask的demo之前呢,首先有必要了解一下Flask是什么?

简单的说呢,就是一个 网站的 提供者。

需要哪些准备工作呢?

1. 安装Python。

对于电脑里本身自带了Python的环境来说,比如Mackbook, Linux系列的,这个基本可以跳过了。

如果想用Python3,就去下载python3的安装包:https://www.python.org/ftp/python/3.7.3/python-3.7.3-macosx10.9.pkg

安装完成后,添加命令快捷方式:

alias python3='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'

2. 打开终端。

终端就像一个命令接收器,能够处理你输入的命令,然后告诉你执行的结果。

在MacBook中打开终端的方式,快捷键shift+command+U打开“实用工具”找到终端。

在终端输入

cd Desktop/Pets3

切换到 run.py 所在的路径。

然后执行:

python3 run.py

出现了

OSError: [Errno 8] Exec format error

错误,百度了一下,原来是在Macbook里没有执行权限,需要给run.py 赋予执行权限,命令如下:

chmod +x run.py

然后在run.py文件的第一行加入编译器的要求,内容如下:

#! /usr/bin/env python3

由于已经切换为python3了,所以就在末尾的python3加了一个3

接下来执行:

python3 run.py

还是报错,愿意是 windows环境里写好的代码 会在末尾自动加入 \r\n

在Mac里会报错,替换掉:

cat -v run.py | sed -e '1,$s/\^M$/ /g' > run2.py

然后再执行:

python3 run2.py

就可以了。

浏览: 1.7K

[[total]] 条评论

添加评论
  1. [[item.time]]
    [[item.user.username]] [[item.floor]]楼
  2. 点击加载更多……
  3. 添加评论