导航:首页 > 编程语言 > mac创建python文件

mac创建python文件

发布时间:2022-09-14 18:32:06

㈠ 怎么在mac上使用python

如果要使用 Python 2 来运行此文件,因为 OS X 自带 Python 2,所以直接输入
1搜索
python "python"文件夹的绝对路径/文件名.py
回车即可。
如果要使用 Python 3 来运行此文件,则需要去 Python 官网 下载最新版的 Python 3 安装包,然后在 Mac 上安装后再打开终端,并输入
python3 "python"文件夹的绝对路径/文件名.py
回车。
可以通过直接将 .py 文件拖入终端的方式来获取该文件的绝对路径。

㈡ mac 怎么运行python

直接运行python文件。

  1. 在Windows上是不行的,但是,在Mac和linux上是可以的,方法是在.py文件的第一行加上一个特殊的注释:(使用的是python3.6)

㈢ mac 下怎么安装python 搭建开发环境

一. 安装python
mac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能就不够了,因此我们需要重新安装python。这里有两种方案安装:
1.homebrew
brew install python

这个方案比较简单,如果出错的话可以给前面加sudo试试,这个安装的python可能不是最新版.
2.从官网下载安装
大家可以从https://www.python.org/download下载安装最新版的python,安装比较无脑,一路按下去就OK,缺点是以后升级,卸载都得自己维护.
这两个方法安装的python的位置是不一样的,大家可以用:
which python

来查看安装位置.安装完成后在终端中键入python来验证安装是否成功.
二. 安装pip
这里好多文章中说要先安装easy_install, 其实是不用的.
1.我们先获取pip安装脚本:
wget https://bootstrap.pypa.io/get-pip.py

如果没有安装wget可以去这里将所有内容复制下来,新建get-pip.py文件,将内容拷进去就OK了.
2.安装pip
sudo python get-pip.py

用python执行刚才获取的脚本,这里sudo可以选择使用,若遇到类似这个报错则必须加sudo:
Exception:
Traceback (most recent call last):
...
OSError: [Errno 13] Permission denied: 'XXX/pip-0.7.2-py2.7.egg/EGG-INFO/dependency_links.txt'
Storing debug log for failure in /Users/bilt/.pip/pip.log

安装成功后可以在终端中键入pip来检测,如果不行重启终端后尝试.
3.修改pip源
在天朝,由于功夫网的原因,使用pip安装一些模块会特别慢甚至无法下载,因此我们需要修改pip的源到国内的一些镜像地址,特别感谢国内无私奉献的组织~
首先进入HOME路径:
cd ~

创建.pip目录:
mkdir .pip

创建pip.conf文件:
touch pip.conf

大家可以用自己喜欢的编辑器打开pip.conf文件,我现在使用的时v2ex的源,所以添加:
[global]
index-url = http://pypi.v2ex.com/simple

大家可以把index-url的值设置为自己实际源的地址.
至此pip源修改成功,以后使用pip安装模块时都会从这个源去下载安装,大家可以自行测试一下.
三. 其他模块安装
1.Pillow/PIL
想用python处理图片,自然少不了PIL这个模块, 由于PIL长期没有更新了, 所以有了Pillow这个模块, 依赖于PIL, 新版的pip安装后会自带Pillow, 但是好像没有zlib模块, 所以会报错:
File "/Library/Python/2.7/site-packages/PIL/Image.py", line 1105, in paste
im.load()
File "/Library/Python/2.7/site-packages/PIL/ImageFile.py", line 190, in load
d = Image._getdecoder(self.mode, d, a, self.decoderconfig)
File "/Library/Python/2.7/site-packages/PIL/Image.py", line 389, in _getdecoder
raise IOError("decoder %s not available" % decoder_name)
IOError: decoder zip not available

因此我们需要手动重新安装:
sudo pip install -U Pillow

2.MySQLdb
在下面的网址下载mysqldb模块:
http://sourceforge.net/projects/mysql-python/
在mac os x直接双击解压,命令行进入解压后的目录, 执行python setup.py build
如果有
sh: mysql_config: command not found

提示,我们需要编辑下mysql的路径,使用vim打开setup_posix.py
找到:
mysql_config.path = "mysql_config"

改为:
mysql_config.path = "/usr/local/mysql/bin/mysql_config"

然后执行:
sudo python setup.py install

安装成功后,在命令行输入python进入python环境,输入import MySQLdb,我的环境中报下面的错误:

>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
File "MySQLdb/__init__.py", line 19, in </mole><mole>
import _mysql
ImportError: dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
Referenced from: /Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.8-intel.egg/_mysql.so
Reason: image not found

解决方法,我们建立一个软链就可以了
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

这样我们就在mac os x的python环境下安装好了MySQLdb模块

㈣ mac运行python项目

转自:https://blog.csdn.net/hou_manager/article/details/79555809

一、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 https://raw.githubusercontent.com/Homebrew/install/master/install)"

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创建txt文件并写入内容

难道WIN/MAC下的语法跟Unix/Linux下的语法差别这么大?I don't know......
linux下是这么写的
logfile = open('hhh.txt','w')
logfile.write('drummer')
logfile.close()

㈥ 在mac系统怎么编写Python

1、打开Dock中的Finder

2、打开边栏中的应用程序文件夹

3、打开实用工具文件夹

4、打开终端

5、在终端输入python,按下Enter

6、成功

7、输入exit()即可退出python模式

快速打开终端方法

直接在屏幕顶上点击前往,在菜单点击终端即可

㈦ python小白问题:在mac上创建py文件时总是有一堆奇怪的文件出现,为什么呢

mac上的用法应该和linux差不多,用命令行。

㈧ mac的python的file在哪里

mac自带的python安装在/usr/bin/python目录下
进入终端直接键入python即可进入交互模式或是python xxx.py 运行写好的python程序.

㈨ mac 怎么打包python程序

编写的程序必须要有GUI(图形用户界面),否则程序是不会有显示的。
具体流程
1. 下载py2app
在此推荐使用Pycharm,下载第三方库时很方便。具体为File > Default Settings > Prroject Interpreter > “+” 搜索所需的包即可。若使用其他IDE,可通过终端输入
pip install py2app


easy_install py2app

注:pip的安装路径要和interpreter的路径保持一致,此处可能出现版本不一致的情况
2. 创建setup.py文件
cd /Users/apple/Desktop/function
py2applet --make-setup function.py

在此后,会显示
Wrote setup.py

但如显示
-bash: py2applet: command not found

说明未找到py2app中py2applet的位置,需手动输入,执行以下命令(重新进入终端,否则路径还在工作区)
sudo find / -name "py2applet" -type f

一般会搜索一段时间,在本人机器上地址为
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/bin/py2applet

这样的话,最初的命令变为
cd "工程路径"
"py2applet地址" --make-setup "python文件名"

不出意外的话,会显示
Wrote setup.py

说明setup文件已建立,其中具体内容会在以后提到。
3. 发布应用
接上一步,输入
rm -rf build dist
python setup.py py2app

一个简单的小程序就完成了,”.app”文件会在工程文件目录下的dist文件夹中。
下为demo中命令行中所有命令
Apples-MacBook-Pro:~ apple$ cd /Users/apple/Desktop/helloworld
Apples-MacBook-Pro:helloworld apple$ /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/bin/py2applet --make-setup helloworld.py
Wrote setup.py
Apples-MacBook-Pro:helloworld apple$ rm -rf build dist
Apples-MacBook-Pro:helloworld apple$ python setup.py py2app
running py2app
.........
.........
Done!
Apples-MacBook-Pro:helloworld apple$

到此为止,已完成小程序的发布。
4. 代码及结果
import Tkinter as tk
root = tk.Tk()
root.title("hello")
tk.Button(root, text="Helloworld!").pack()
tk.mainloop()

阅读全文

与mac创建python文件相关的资料

热点内容
压缩因子定义 浏览:968
cd命令进不了c盘怎么办 浏览:214
药业公司招程序员吗 浏览:974
毛选pdf 浏览:659
linuxexecl函数 浏览:727
程序员异地恋结果 浏览:374
剖切的命令 浏览:228
干什么可以赚钱开我的世界服务器 浏览:290
php备案号 浏览:990
php视频水印 浏览:167
怎么追程序员的女生 浏览:487
空调外压缩机电容 浏览:79
怎么将安卓变成win 浏览:459
手机文件管理在哪儿新建文件夹 浏览:724
加密ts视频怎么合并 浏览:775
php如何写app接口 浏览:804
宇宙的琴弦pdf 浏览:396
js项目提成计算器程序员 浏览:944
pdf光子 浏览:834
自拍软件文件夹名称大全 浏览:328