当前位置:首页 » 编程语言 » python安装教程mac

python安装教程mac

发布时间: 2022-12-22 22:44:28

① mac如何安装python

方法/步骤
为了启动IDLE需要在Mac上找到终端,一般在控制台找到“其他-终端”。也可以直接搜索在输入框中搜索“终端”
Mac电脑上安装python的方法
终端启动后输入命令“idle”并“Enyer”键盘,这是会弹出新页面。
Mac电脑上安装python的方法
弹出新页面如下图。这是python shell。python已经运行并等待你输入命令。现在我们可以看到python已经安装成功。
Mac电脑上安装python的方法
为了检验是否安装成功,我们继续输入 print “Hello worid!” 并按“Eenter”看是否能答应如下图。
Mac电脑上安装python的方法

② mac如何安装python3

mac上自带了python2.7 但是由于工作需要需要安装python3。如何安装python3,接下来手把手教你!

可以参考这篇Python安装文章:《python3安装详细步骤》

有2种方法:推荐使用homebrew安装。

相关推荐:《Python基础教程》

方法一:

步骤一:Mac 上有个很牛的包管理工具:home-brew 可以一键安装你所需要的软件。homebrew 的安装一句命令就可以解决,打开terminal:

/usr/bin/ruby -e "$(curl -fsSL

https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完后检查下:brew doctor 输出:“Your system is ready to brew” 表示安装成功。

步骤二:安装python3 ,在terminal输入命令即可。

1、查找python3 ,命令:brew search python3。

2、安装python3,命令:brew install python3。接下来就是等待,当输出表示安装完成。

3、配置环境变量,命令:open .bash_profile 在打开的文件窗口粘贴以下内容:

PATH=/usr/local/Cellar/python/3.6.5/bin:${PATH}

export PATH

保存关闭文件,就完成整个python3的安装,查看版本命令:python3 -V。

方法二:

官网下载安装包,直接运行安装。官网:https://www.python.org/downloads/mac-osx/

下载最新版本直接安装即可。

方法二不推荐原因:python没有在brew的管理之下,后续卸载起来和麻烦。

③ 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

安装前必须知道的工作:
1、MAC OS 一般都自带 MAC Python,Apple自己扩展的版本。例如,Lion是64位Python版本,自带与Objctive C库的接口模块以及Apple系统的接口模块。但安装第三方与C、Fortran等相关的的Python模块时,就必须从源码编译或使用专门编译的64位二进制发行版。
2、安装Python官方程序。从兼容的角度,Mac上可以安装官方2.X版本。官方程序对MAC的支持和UNIX是一样的,但与第三方模块的兼容性无疑会更有保障。通常可以直接安装许多二进制发行版。
3、本文关注在MAC Python上安装Scipy等模块。如果你使用官方Python版本,请直接访问官方网站。
安装工作:
1、安装gFortran。由于部分库函数是用Fortran实现的,所以要安装与Xcode4.2兼容的Fortran编译器。目前,没有官方版本,请在这里下载。安装后就可以使用gFortran了。如果你使用Xcode4.1或以前版本,请直接按Scipy官方网页指令安装。
2、自己从源代码编译,通常会需要解决太多问题。已有人编译了实用于Lion和雪豹的64位版本,网页这里。在命令行中使用如下命令下载:
$ git clone git://github.com/fonnesbeck/ScipySuperpack
下载目录中包含安装脚本和一组*.egg文件。
3、使用BBEdit或其他文本编辑工具编辑install_superpack.sh,删除安装Fortran的那段脚本。然后保存。
4、在命令行中使用如下命令:
$ sh install_superpack.sh
输入y。 (不要输入n!!!和网页上说明的不一样)
输入你的开机密码(管理员权限),然后就自动安装好了。
5、测试。输入python
>>>import numpy as np
>>>np.test('full')
>>>import scipy
>>>scipy.test()
注意:有一些failure。

⑤ python安装教程(mac版)-python安装步骤

一、 安装python3.x步骤:

1.首先检查下自己的电脑是否安装了python3 尝试在终端输入以下代码(第一行为输入的代码,第二行为返回的结果):

2.如果mac上没有安装 python3 ,介绍两种安装方式:

(1)第一种方法:通过brew 安装python3 环境

在终端输入如下代码:

它会安装最新版本对python3,现在mac 安装的是python3.7。

(2)第二种方法:通过官网下载。

选择mac下载区地址:https://www.python.org/downloads/macos/

打开链接,可以看到各个版本的 Python:

下载 macOS 64 位 Intel 安装程序

点击该链接,下载完成后得到一个Python 3.9.6 - 2021 年 6 月 28 日安装包。

双击Python 3.9.6就进入了 Python 安装向导,然后按照向导一步一步向下安装,一切保持默认即可。

到此,python3安装完成!

⑥ mac怎么安装python3.6

这个应该很简单

⑦ Python下载安装(mac)

https://www.runoob.com/python3/python3-data-type.html

https://www.python.org/downloads/mac-osx/

Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
string、list 和 tuple 都属于 sequence(序列)

Python3 支持 int、float、bool、complex(复数)

type() 函数可以用来查询变量所指的对象类型
isinstance()来判断是否为某一种类型

是不可变结构(immutable)
Python中的字符串用单引号 ' 或双引号 " 括起来,
同时使用反斜杠 \ 转义特殊字符;+r可防止转义

索引:索引值以 0 为开始值,-1 为从末尾的开始位置
截取 :变量[头下标:尾下标:步长]

放置任意数据类型的有序集合,动态可变(mutable)
支持索引,切片,可修改
列表是写在方括号 [] 之间、用逗号分隔开的元素列表。
变量[头下标:尾下标]

reverse():是python中列表的一个内置方法,其实返回的是None,只有在print()的时候才看出反转的效果。
reversed():是python自带的一个方法,返回的是一个把序列值经过反转之后的迭代器。

join():python中 字符串 自带的一个方法,S.join(可迭代) - > str返回一个字符串,该字符串是字符串的串联迭代。 元素之间的分隔符是S。

split():通过指定分隔符对字符串进行切片为列表,如果参数 num 有指定值,则分隔 num+1 个子字符串。str.split(str="", num=string.count(str)).

放置任意数据类型的有序集合,静态不可变(immutable)
支持索引、切片但不可修改

虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。
构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:

是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。
基本功能是进行成员关系测试和删除重复元素。
可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

字典(dictionary)是Python中另一个非常有用的内置数据类型。
列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典是一种映射类型,字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。
键(key)必须使用不可变类型。在同一个字典中,键(key)必须是唯一的。

构造函数 dict() 可以直接从键值对序列中构建字典如下:

用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列

方法用于截掉字符串左边的空格或指定字符

通过指定分隔符对字符串进行切片为列表,如果参数 num 有指定值,则分隔

str.count(sub, start= 0,end=len(string))

用于从列表中找出某个值第一个匹配项的索引位置
list.index(x[, start[, end]])

list.sort( key=None, reverse=False)升序
函数sort()会默认地按升序排列
list.sort() 不会返回对象,会改变原有的list

sorted与sort区别
前者是内置函数,后者是列表、字典的方法;前者返回一个新列表

前者是内置函数,后者是列表、字典的方法。前者返回一个新列表

⑧ 怎么在mac 系统上使用Python怎么安装Anaconda

1. 首先安装python,我选择安装Anaconda (Windows 64-Bit Python 2.7 Graphical Installer 下载地址)。
Anaconda的一些命令(在Anaconda的命令行窗口输入):
conda list #该命令,将列出Anaconda安装的所有应用包,我们可以看到Anaconda已经安装了numpy, nose, pip, python, scipy, mingw等等。
conda install <pkg name> #该命令用于安装应用包,如 conda install numpy.
pip install <pkg name> #该命令用于安装应用包,如 pip install theano.
conda update <pkg name> #升级应用包,如 conda update python
2. 安装Theano,在Anaconda 的命令窗口中输入 pip install theano,可以看到程序开始下载安装包,并检查是否满足安装条件:numpy>=1.5.0,scipy>=0.7.2,满足条件之后开始运行setup.py安装theano,安装完成后会显示Successfully installed theano。
3. 测试Theano安装情况。
(1)在ipython中输入以下两行代码:
import theano
theano.test()
会显示theano的版本号,安装位置,已经其他包的安装版本,如numpy,nose,python等。
在运行中出现g++不是内部或外部命令,也不是可运行的程序或批处理文件。
(2)在Anaconda的命令行窗口输入:python Lib\site-packages\theano\tests\run_tests_in_batch.py
显示unable to find theano-nose,查看run_tests_in_batch.py发现,其中路径设置为在bin下寻找theano-nose文件,而实际上Anaconda文件夹下根本没有bin这个文件夹,theano-nose存放在Scripts文件夹中。
》》》尝试1:将Scripts更名为bin,重新运行这句命令,可以成功运行。但是出现一个warning,提示没有检测到g++,所以无法运行优化后的C代码版本,只能执行python版本。
该种尝试的结果是,下次打开Anaconda 命令窗口后出现错误,因为其运行路径为Scripts,所以还是不要修改了。
(3)g++问题。我们打开MinGW文件夹,可以很清楚的看到有g++,但是为什么使用不了呢??在Anaconda 命令窗口中输入g++也能成功调用g++.exe啊。所以结论是,鉴于这个代码中出现很明显的漏洞,所以说不定这里也是错误,先不管这些了。
试着做了以下配置,也不知行不行。
添加环境变量: path: C:\Anaconda\MinGW\bin;C:\Anaconda\MinGW\x86_64-w64-mingw32\lib;
新建环境变量: PYTHONPATH: C:\Anaconda\Lib\site-packages\theano;
在home目录下(cmd可以看到,我的是C:\Users\Administrator),创建 .theanorc.txt 文件内容如下:
[global]
openmp=False
[blas]
ldflags=
[gcc]
cxxflags = -IC:\MinGW\include
(4)验证BLAS是否安装成功。由于numpy是依赖BLAS的,如果BLAS没有安装成功,虽然numpy亦可以安装,但是无法使用BLAS的加速。验证numpy是否真的成功依赖BLAS编译,用以下代码试验:
>>> import numpy
>>> id(numpy.dot) == id(numpy.core.multiarray.dot)
False
结果为False表示成功依赖了BLAS加速,如果是Ture则表示用的是python自己的实现并没有加速。

⑨ python安装xlrd【MAC】

1、进pypi官网: https://pypi.python.org/pypi/xlrd ,复制pip命令,在终端运行即可。

【注意:若安装的python3,命令中的pip需换成pip3】

2、验证xlrd安装是否成功

进入python模式,import xlrd不报错即可。

热点内容
怎么才能编译本书 发布:2025-05-16 10:27:47 浏览:757
ssd服务器电脑 发布:2025-05-16 10:26:25 浏览:827
水果忍者源码 发布:2025-05-16 10:26:22 浏览:472
python中ord函数 发布:2025-05-16 10:14:25 浏览:340
电脑启动后无法连接服务器 发布:2025-05-16 10:06:39 浏览:984
jar包编译过程 发布:2025-05-16 10:03:37 浏览:679
选举源码 发布:2025-05-16 09:58:59 浏览:749
超级访问陈小春应采儿 发布:2025-05-16 09:43:29 浏览:479
缓存视频合并工具最新版 发布:2025-05-16 09:35:03 浏览:195
花雨庭服务器ip地址和端口 发布:2025-05-16 09:34:58 浏览:240