导航:首页 > 编程语言 > pythonidemac安装

pythonidemac安装

发布时间:2022-12-13 09:37:32

1. Mac下搞 python 开发用什么 IDE

1. Vim



Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。

2. [Eclipse with PyDev]



Eclipse 是非常流行的 IDE,而且已经有了很久的历史。Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。

3. [Sublime Text]



Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。

4. [Emacs]



GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。

5. [Komodo Edit]



Komodo Edit 是非常干净,专业的 Python IDE。

6. [PyCharm]



PyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于[Django]开发,同时支持Google App Engine,更酷的是,PyCharm支持[IronPython]!

2. mac上学习python需要准备哪些东西

对于零编程基础的人,可以去京东或者当当买一本语法全面系统一些的书,推荐《笨办法学Python》。此外,学习Python必不可少的一部肯定是工具,一种是编码器,一种是解释器:
编码器就是Python。目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的,因为现在Python正在朝着3.x版本进化。
常见使用的工具是:
Pycharm: PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。
IDLE: Idle 是一个纯Python 下使用 Tkinter 编写的相当基本的 IDE。
Ipython: ipython 是一个python 的交互式 shell,比默认的pythonshell 好用得多。
如何学好Python这门语言?有人说兴趣是最好的老师,你要投入百分百的热情去学习,但对于零基础的人来说,学习编程并非那么容易:
有的人可能看完了Python语法觉得特别简单,但再往后看就一脸懵逼了,因为到后期发现并不能学以致用,理论结合项目才是学好一门编程语言的关键。

3. 请问Mac 下的Python2.7.4 如何安装 GUI 模块 装到哪个文件夹 如何判断安装成功

下载一个GUI模块的压缩解压后 在mac下的终端中cd到刚才解压的路径,输入python setup.py install 回车;python会自动安装 无须设置,其实它被安装到了python的Lib或Lib/site-packages/路径下了;可以通过如下代码查看python的安装路径:
import sys
sys.path

4. 如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5

Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧。基本步骤如下。

第1步:下载Python3.3
下载地址如下:
Python3.3
这里面有windows和mac os x下的安装程序,下载那个64位的安装程序(估计现在没有用32位的mac os x的吧)

第2步:
安装下载的img文件,安装完后的目录如下:
/Library/Frameworks/Python.framework/Versions/3.3

第3步:移动python的安装目录

原来的安装目录见第2步,不过所有的python都在
/System/Library/Frameworks/Python.framework/Versions
目录中,所以最好使用下面的命令移动一下,当然不移动也可以。但后面步骤中的某些路径需要修改下。
sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions

第4步:改变Python安装目录的用户组为wheel
sudo chown -R root:wheel /System/Library/Frameworks/Python.framework/Versions/3.3

python2.7的用户组就是wheel,3.3也照葫芦画瓢吧!

第5步:修改Python当前安装目录的符号链接
在 /System/Library/Frameworks/Python.framework/Versions/目录下有一个Current,这是一个目 录符号链接,指向当前的Python版本。原来指向2.7的,现在指向3.3。所以应先删除Current。然后重新建立Current符号链接,命令如 下:
sudo rm /System/Library/Frameworks/Python.framework/Versions/Current
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Python.framework/Versions/Current

第6步:删除旧的命令符号链接

在/usr/bin目录下有4个python命令的符号链接,使用下面的命令先删除
sudo rm /usr/bin/pydoc
sudo rm /usr/bin/python
sudo rm /usr/bin/pythonw
sudo rm /usr/bin/python-config

第7步:重新建立新的命令符号链接
将第6步删除的符号链接重新使用下面命令建立,它们都指向Python3.3了。
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pydoc3.3 /usr/bin/pydoc
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3 /usr/bin/python
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/pythonw3.3 /usr/bin/pythonw
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3.3m-config /usr/bin/python-config

第8步:更新/root/.bash_profile文件中的路径
cd ~
vim .bash_profile

在.bash_profile插入下面的内容即可

# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/System/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH

ok,现在重新启动一下Console,然后执行python --version,得到的就是Python 3.3.3。如果在程序中,需要使用下面代码获取python版本

1
2

import platform
print(platform.python_version())

如果还是用了如PyDev等IDE,仍然需要更新一下相关的路径。

现在可以使用最新的Python3.3.3了。

5. mac python3 轻松安装教程

首先要知道,mac自带一个2.7版本的python,如果你之前没装过其他版本,在终端运行

python --version

就会看到这个版本号打印出来。

你可以直接使用这个版本的python进行操作。

这里教你轻松安装python3,以及虚拟环境的配置。

在终端执行命令

执行完成后,homebrew和pip等工具就自动安装好了

接下来安装python3.在终端执行命令:

执行完成后可以在的系统目录:

/usr/local/Cellar/python

中看到python的安装版本

注意:在 /usr/bin/ 目录中的python是系统预装的python

此时,如果你希望在终端中输入 python 直接使用的是你新安装的python3。那么需要配置一下环境变量,指定一下python只用版本就行了。如下配置:

解释一下:

此时就安装好并配置好了python3

开发中不同项目使用的库不同,可以为不同的项目建立一个单独的虚拟python环境。在这个环境中安装属于这个项目的库版本。

所以虚拟环境就应运而生了。

首先安装虚拟环境和虚拟环境管理工具

注意,如果你没有像上面那样给pip重命名,你需要使用pip3安装

类似命令

接着,我们在根目录创建一个目录,用来存放我们的虚拟环境,(这个目录位置你可以自定义)

然后配置一下环境变量

配置好之后,就可以尝试使用 一下了。

包管理器命令:

lsvirtualenv -b 查看虚拟环境

workon 切换或者进入虚拟环境

lssitepackages 查看当前环境中安装的那些包(启动虚拟环境后)

deactivate 退出虚拟环境

rmvirtualenv 虚拟环境名 删除虚拟环境

虚拟环境命令:

virtualenv py3 创建一个叫py3的虚拟环境

我们进去虚拟环境中:cd py3/bin

然后我们执行命令:source activate

退出虚拟环境:deactivate

6. Mac的 wingIDE 101无法使用python3

wingide是可以更改python的运行环境的,更改配置指定到3.4的目录就可以了。

7. 如何为mac python安装pycrypto

解决方案一:安装Vs2008(实测)
完全的无脑流,安装完问题直接解决。
解决方案二:安装Vs2010(未测试)
上次在电脑上装个Vs2010并不能像 vs2008那样直接解决问题,从网上找到如下解决方案,不知是否可行。
打开“<python安装目录>\Lib\distutils\msvc9compiler.py”
找到 toolskey = “VS%0.f0COMNTOOLS” % version,直接修改为 toolskey = ”VS100COMNTOOLS”
解决方案三:安装MinGW(实测)
1、下载安装MinGW,下载地址为:http://sourceforge.net/projects/mingw/files/latest/download?source=files
2、在MinGW的安装目录下找到bin文件夹,找到mingw32-make.exe,复制一份更名为make.exe
3、把MinGW的路径添加到环境变量path中,比如我把MinGW安装到D:\MinGW\中,就把D:\MinGW\bin添加到path中;
4、在<python安装目录>\distutils增加文件distutils.cfg,在文件里输入
[build]
compiler=mingw32
保存;
5、执行原先的模块安装,发现还是报错,报错内容为:error: command ’gcc’ failed: No such file or directory 解决方案是将D:\MinGW\lib再添加到PATH中。
6、如果安装过程中出现 error: Could not find ‘openssl.exe’ 则直接到http://pypi.python.org/pypi/pyOpenSSL/0.13 下载安装即可。
再次执行时安装模块时,发现如下错误:
D:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall “-ID:\Program Files\Python27\inc
lude” “-ID:\Program Files\Python27\include” “-ID:\Program Files\Python27\PC” -c
../libdasm.c -o build\temp.win32-2.7\Release\..\libdasm.o
cc1.exe: error:unrecognized command line option ‘-mno-cygwin’
error: command ‘gcc’ failed with exit status 1
原因是gcc 4.6.x 以后不再接受-mno-cygwin为了解决这个问题需要修改<python安装目录>\distutils\cygwinccompiler.py文件。找到:
self.set_executables(compiler='gcc -mno-cygwin -O -Wall',
compiler_so='gcc -mno-cygwin -mdll -O -Wall',
compiler_cxx='g++ -mno-cygwin -O -Wall',
linker_exe='gcc',
linker_so='%s -mno-cygwin %s %s'
% (self.linker_dll, shared_option,
entry_point))
修改为:
self.set_executables(compiler='gcc -O -Wall',
compiler_so='gcc -mdll -O -Wall',
compiler_cxx='g++ -mno-cygwin -O -Wall',
linker_exe='gcc',
linker_so='%s -mno-cygwin %s %s'
% (self.linker_dll, shared_option,
entry_point))
讲了三个解决方案,安装visualstudio太庞大的,没有试,于是就尝试第三种方法。其中openssl.exe的错误没有碰到,应该是已经有了,而distutils.cfg文件的目录在python2.7下面有点不一样,在Python27\Lib\distutils下面。一直到最后个修改项,最终错误是:
error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PyInt_AsUnsignedLongLongMask’
没有解决。
中间有个警告,在cygwin中使用dos style的path,设置path CYGWIN=nodosfilewarning 来规避
cygwin warning:
MS-DOS style path detected: C:\cygwin\home\ADMINI~1\hadoop\/build/native
Preferred POSIX equivalent is: /home/ADMINI~1/hadoop/build/native
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
12/02/13 10:34:53 INFO namenode.NameNode: STARTUP_MSG:
python setup.py install build --compiler=mingw32
这个命令尝试也不行。
在这个url:http://stackoverflow.com/questions/1687283/why-cant-i-just-install-the-pycrypto,国际友人介绍用PyPM来安装,由于要另外安装工具,没有尝试:
You may use PyPM to install (pre-built binary package of) pycrypto:
C:> pypm install pycrypto
Ready to perform these actions:
The following packages will be installed:
pycrypto-2.0.1
Get: [pypm.activestate.com] pycrypto 2.0.1-1
Installing pycrypto-2.0.1
PyPM can be installed by installing ActivePython.http://www.activestate.com/activepython/
后来在这里http://lili-xiang.iteye.com/blog/1796640,看到有预编译好的版本用来安装,在地址http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win-amd64-py3.2.exe下载PyCrypto 2.6 for Python 3.2 64bit,随后安装成功,可以在Komodo IDE 7中使用了。测试代码是这里的:http://ddkangfu.blog.51cto.com/311989/484801
但是例子的代码是跑不起来的,因为aes加密中,cbc模式下是还有个iv参数的,修改成这样
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from Crypto.Cipher import AES
PADDING = '\0'
pad_it = lambda s: s+(16 - len(s)%16)*PADDING
if __name__ == "__main__":
key = '1234567890123456'
data = 'qwertyuiopasdfgh'
obj = AES.new(key, AES.MODE_CBC, data)
#obj = AES.new(key, AES.MODE_ECB)
crypt = obj.encrypt(data)
print crypt
#obj2 = AES.new(key, AES.MODE_ECB)
obj2 = AES.new(key, AES.MODE_CBC, data)
recovery = obj2.decrypt(crypt)
print recovery
才可以正常运行,如果使用ECB模式,就不用最后一个iv参数的。这里使用加密源data作为iv参数是没有意思的,正式使用的时候肯定会另外定义的字符串,记得iv长度要是16位的倍数。代码里还要注意obj2,不能重复使用第一个obj,在加密过程中obj已经改变了,如果不充生成obj2,是无法解密成功的。

8. python可以用mac开发环境吗

可以,mac自带python环境,用python开发的话,可以用IDE也可以直接用terminal:
IDE的话,pycharm肯定是最全面的,支持多种框架,而且是针对python的,配置起来也比较简单,如果想开发网站啊,用Django框架啊还是很方便的
另外一种是eclipse+pydev插件,习惯用eclipse的话这也是不错的选择,但是下载pydev插件配置比较复杂哈,但是用上去肯定感觉还不错,也支持很多框架
如果开发的python程序很小的话,也可以选择用sublime text编写程序,因为mac是自带python的,所以程序直接就可以在命令行运行,当然也可以在sublime安装python的插件,这样就可以直接在sublime里运行python程序了

9. 苹果的MacBooK Pro 可以用来学习Python编程吗

当然可以,国外大部分程序员都偏爱用Mac的。。。你的Mac在开始就有Python、Perl、Ruby、AppleScript这些预装,并且有Apache。。。安装CommandLineTools之后功能。可以在AppStore中安装Xcode,这个是苹果官方的IDE。。

10. 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安装完成!

阅读全文

与pythonidemac安装相关的资料

热点内容
怎么批量有顺序的命名文件夹 浏览:209
杭州程序员健身 浏览:17
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151