1.在文件中添加注释
首先在你所要运行的python文件里首行添加一个特殊的注释(我使用的是python 3.7.3)

 #!/usr/bin/env python3

注意:如果是python3的话,“3”不可省略
2.打开文件位置
打开mac终端(具体方法可百度),输入cd +python文件位置
例如 cd /Users/lyp/Documents
注意:(1)cd后有一个空格。(2)python文件位置只需在finder里将文件拖到终端,就会自动出现文件的位置/Users/lyp/Documents/hello.py,但是需要把/hello.py这部分删掉(假设文件名是hello.py)
3.给文件以执行权限
回车,继续在Mac终端输入
chmod a+x hello.py
这一步命令是给hello.py以执行权限
4.运行文件
回车,继续在Mac终端输入

./hello.py

完成操作。
ps:编程菜鸟尽量将步骤写的详细,以便初学者也能看懂。

Mac终端下直接运行Python的.py程序相关推荐

  1. Mac在终端下直接运行python.py文件

    1.在文件中添加注释 首先在你所要运行的python文件里首行添加一个特殊的注释(我使用的是python 3.7.3) #!/usr/bin/env python3 注意:如果是python3的话,& ...

  2. 如何在Jupyter notebook中运行python的.py文件,以及ipynb文件与py文件的相互转化

    文章目录: 1 Jupyter notebook中%开头的一些方法使用 1.1 运行python的py文件 1.2 加载本地文件 2 ipynb文件与py文件的相互转化 2.1 jupyter not ...

  3. termux使用教程python-利用Termux超级终端在手机上运行Python开发环境

    利用Termux超级终端在手机上运行Python开发环境 重要提示:由于没有提供太多图片具体可以参考文章结尾的网站链接,非常清楚并且有图片指导. 前言: 普通的工作使我平时有时间做做游戏视频,看看电视 ...

  4. Python 运行 Python hello.py 出错,提示: File stdin , line 1

    写了一个hello.py,仅有一句,print 'hello world', 运行 Python hello.py 出错,提示: File "<stdin>" , li ...

  5. 【错误记录】Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( pip 21.0 will drop support for Python 2.7 in January 20 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [错误记录]Mac 中 IntelliJ IDEA 运行 Python 程序报错 ( No module named 'threadpool' ...

  6. python命令提示符窗口在哪里_详解python命令提示符窗口下如何运行python脚本

    以arcgispro的python脚本为例在arcgispro自带的python窗口下运行python脚本 需求: 将arcgispro的.aprx项目包中gdb的数据源路径更换为sde数据源路径. ...

  7. mac系统下如何安装python的numpy

    mac系统下如何安装python的numpy mac系统下如何安装python的numpy 在数学建模方面numpy模块有很大的用处,同时安装也十分苦难 (我的电脑信息是mac系统,python3) ...

  8. 运行 python manage.py runserver

    本文参考自: 原文地址 运行 python manage.py runserver 报错: Unhandled exception in thread started by <function ...

  9. MAC终端下使用IDEA自带的Git拉取github项目,提示SSL_ERROR_SYSCALL in connection to XX

    MAC终端下使用IDEA自带的Git拉取github项目,提示SSL_ERROR_SYSCALL in connection to XX 出处:https://www.cnblogs.com/life ...

最新文章

  1. 存储和存储服务器的游戏
  2. c语言字符变量grade如何定义,c语言基础概念笔记
  3. mysql主从结构主数据库_mysql主从结构主数据库中的日志
  4. 记录A component required a bean named ‘studentService‘ that could not be found.
  5. 使用mysql索引的规则
  6. 一 python编程基础
  7. 卡尔曼滤波 -- 从推导到应用(一)
  8. MyCat分布式数据库集群架构工作笔记0008---Mycat主--从复制原理
  9. Office Word2019您正试图运行的函数包含有宏或需要宏语言
  10. Vue学习计划基础笔记(六) - 组件基础
  11. Arm Compiler 5 在 Keil MDK 5.37中不可用
  12. 隐藏隧道通信:lcx 端口转发
  13. OpenG: 单模型旋转
  14. 根据奖品权重计算中奖概率实现抽奖的方法
  15. thinkphp使用dompdf导出pdf(html转pdf)
  16. 计算机语言lc-3,GBT 15969.3-2005 可编程序控制器 第3部分 编程语言.pdf-全文可读
  17. python+pillow不规则图片合成合并
  18. Hibernate:Acquisition Attempt Failed Clearing pending acquires.
  19. java 实现概率事件,实现指定概率的随机事件
  20. “一生一芯”项目遇到的卡壳问题

热门文章

  1. 发那科机器人override指令_【发那科】机器人控制指令介绍(二)
  2. python 各种编码转换-进制转换及中文转unicode
  3. 第一范式第二范式第三范式学习笔记
  4. Newtonsoft解析Json文件
  5. oracle10r2的新特性
  6. 网易云音乐正式启动IPO 值不值五分之二个腾讯音乐?
  7. UE4 天气系统插件使用
  8. 初学者如何打开ABAQUS力学有限元仿真的大门
  9. python匿名函数可以赋值给变量_python3的匿名函数 | 吴老二
  10. Hadoop1.2.0开发笔记(八)