Mac运行Python文件(mac版python如何打开文件)
mac终端运行python文件提示invalid syntax语法错误
1.排除命名语法错误(字母或_下滑线开头,由字母/数字/_组成)
python p7-1.py
? File "", line 1
? ? python p7-1.py
? ? ? ? ? ? ^
SyntaxError: invalid syntax
把文件改为parrot.py后,依然提示语法错误
2.观察,退出python编辑界面,输入【exit()】,回到终端
直接cd到文件所在路径,再输入【python 文件名.py】,即可成功运行。
小结:
1.一个已经在编辑器写完的python文件,直接在终端界面cd到所在路径,再【python 文件名.py】运行即可,不要进入python编辑界面,否则运行提示语法错误。
2.如何判断是终端界面还是python输入界面,看开头提示符是【(base) JeremydeMacBook-Pro:python_work jeremy$ 】(终端界面)还是【】(python输入界面)
Mac在命令行模式下打开.py文件的正确步骤
Mac在终端的命令行模式下如果敲一个命令python hello.py,看到如下错误:
-bash: hello: command not found
解决方案(在命令行模式下打开.py文件的正确步骤)如下:
1.?将文件直接拖入终端窗口中,可以看到.py文件所在的位置
2.??(找不到文件的正确目录时)
cd空格文件所在位置,即可将当前目录切换到.py文件所在的目录下
例如: cd /Users/tanxl/Desktop?
3.??(出现Permission denied,表明没有权限时,a+x为所有用户增加执行权限)
chmod?空格a+x空格文件名 即可修改目录的权限
例如: chmod a+x hello.py
4.?直接打开文件,输入python3空格文件名
python3 hello.py
mac运行python项目
转自:
一、Python 介绍
Python介绍
Python3在2008年12月3日正式发布, 但是有很多library还是使用Python2.7,所以需要在Mac里面同时装这两个版本,并且和系统所使用的Python区分开来呢?今天要写的是如何第一次就正确安装好,并且切换预设版本,不在误用系统的Python。
二、安装
STEP 1 安装Xcode
安装完成后 安装 Xcode command line tool
1xcode-select?--install
STEP 2 安装Homebrew
可以参考官网或者直接粘贴:
1ruby -e"$(curl -fsSL )"
STEP 3 安装Python
接下来要正式进入安装Python的步骤了!
首先,输入
1python --version?
这是Mac系统要使用的Python,不去动它。所以现在我们要用homebrew来安装自己使用的Python。
利用homebrew搜索Python
1brew search python
开始安装:
1brewinstall?python
python3安装成功
?若想安装python2,执行以下命令
1brewinstall?python@2
表示python安装成功
查看安装的目录
1open?/usr/local/Cellar
STEP 4 设定路径$PATH (不和系统Python干扰)
什么是路径$PATH呢?
还记得我们在装Python的时候,输入了brew,
系统就自动会知道要开始跑homebrew。
系统到底怎么知道我们的brew在哪里?
这就是$PATH的用途了!
1echo?$PATH
如图所示
分号(:)是分隔的意思
所以当你在terminal里面输入brew时
系统就会开始从/usr/bin找起
如果在/usr/bin里面找不到的话
就会往下一个/bin去搜寻,以此类推
现在,我们回到文件夹去看
brew其实就在/usr/local/bin里面
所以现在的问题就是,系统在/usr/bin里面也有一份Python
现在我们在/usr/local/Cellar里面也装了Python
这样在terminal打上python指令时,谁会被开启呢?
因为路径有顺序,所以它会先找到系统的Python
现在就要来解决这个问题
1sudo?emacs/etc/paths
sudo让我们取得管理员权限
用emacs这个程序编辑路径档案
terminal会要求输入密码
如果不是这个顺序,调整成这个顺序。
control + k:把一行字剪下来
control + y:把字粘贴
control + x + s:存盘
control + x + c:关掉emacs
这时,重启terminal 会看到变化,再打一次
1echo?$PATH
STEP 5 安装完成,确认结果
这样就完成啰!
其实python3本身比较不会跟其他人打架
如何在mac终端运行python文件
在mac终端运行python文件操作步骤如下:
1、在桌面的顶端有个前往的选项点击前往,然后有个应用程序点击这个选项。
2、点击应用程序里面个实用工具点击这个选项,然后会看到终端选项。打开终端。
3、打开这个终端然后输入命令:【chmod a+x】,在把py结尾的程序拖入到命令后面,按一下回车键,给予软件可以执行的权限。
4、最后使用cd命令进入程序所在的路径,然后输入python +程序名字,现在就可以普通的方式运行程序。