Mac终端下直接运行Python的.py程序
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程序相关推荐
- Mac在终端下直接运行python.py文件
1.在文件中添加注释 首先在你所要运行的python文件里首行添加一个特殊的注释(我使用的是python 3.7.3) #!/usr/bin/env python3 注意:如果是python3的话,& ...
- 如何在Jupyter notebook中运行python的.py文件,以及ipynb文件与py文件的相互转化
文章目录: 1 Jupyter notebook中%开头的一些方法使用 1.1 运行python的py文件 1.2 加载本地文件 2 ipynb文件与py文件的相互转化 2.1 jupyter not ...
- termux使用教程python-利用Termux超级终端在手机上运行Python开发环境
利用Termux超级终端在手机上运行Python开发环境 重要提示:由于没有提供太多图片具体可以参考文章结尾的网站链接,非常清楚并且有图片指导. 前言: 普通的工作使我平时有时间做做游戏视频,看看电视 ...
- Python 运行 Python hello.py 出错,提示: File stdin , line 1
写了一个hello.py,仅有一句,print 'hello world', 运行 Python hello.py 出错,提示: File "<stdin>" , li ...
- 【错误记录】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' ...
- python命令提示符窗口在哪里_详解python命令提示符窗口下如何运行python脚本
以arcgispro的python脚本为例在arcgispro自带的python窗口下运行python脚本 需求: 将arcgispro的.aprx项目包中gdb的数据源路径更换为sde数据源路径. ...
- mac系统下如何安装python的numpy
mac系统下如何安装python的numpy mac系统下如何安装python的numpy 在数学建模方面numpy模块有很大的用处,同时安装也十分苦难 (我的电脑信息是mac系统,python3) ...
- 运行 python manage.py runserver
本文参考自: 原文地址 运行 python manage.py runserver 报错: Unhandled exception in thread started by <function ...
- 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 ...
最新文章
- 存储和存储服务器的游戏
- c语言字符变量grade如何定义,c语言基础概念笔记
- mysql主从结构主数据库_mysql主从结构主数据库中的日志
- 记录A component required a bean named ‘studentService‘ that could not be found.
- 使用mysql索引的规则
- 一 python编程基础
- 卡尔曼滤波 -- 从推导到应用(一)
- MyCat分布式数据库集群架构工作笔记0008---Mycat主--从复制原理
- Office Word2019您正试图运行的函数包含有宏或需要宏语言
- Vue学习计划基础笔记(六) - 组件基础
- Arm Compiler 5 在 Keil MDK 5.37中不可用
- 隐藏隧道通信:lcx 端口转发
- OpenG: 单模型旋转
- 根据奖品权重计算中奖概率实现抽奖的方法
- thinkphp使用dompdf导出pdf(html转pdf)
- 计算机语言lc-3,GBT 15969.3-2005 可编程序控制器 第3部分 编程语言.pdf-全文可读
- python+pillow不规则图片合成合并
- Hibernate:Acquisition Attempt Failed Clearing pending acquires.
- java 实现概率事件,实现指定概率的随机事件
- “一生一芯”项目遇到的卡壳问题