美文网首页Python开发
Xcode8下搭建 Python环境

Xcode8下搭建 Python环境

作者: WSGNSLog | 来源:发表于2017-07-21 17:03 被阅读3321次

一. 安装python

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

brew install python
这个方案比较简单,如果出错的话可以给前面加sudo试试,这个安装的python可能不是最新版.
01.png

2.从官网下载安装

大家可以从https://www.python.org/download 下载安装最新版的python,安装比较无脑,一路按下去就OK,缺点是以后升级,卸载都得自己维护.

安装完成

02.png
这两个方法安装的python的位置是不一样的,大家可以用:which python
来查看安装位置.安装完成后在终端中键入python来验证安装是否成功.

终端输入 which python 找到 python后将其copy到你能够找到的地方

二、打开xcode,如图创建一个新的项目

03.png

填写自己的工程名,Build Tool 填写从终端获取的路径 /user/bin/python

04.png

第三步,Produce >> Scheme >> Edit Scheme

05.png

第四步,进入Edit Scheme 进行设置 Run >> info 中的Executable 选中other 添加一开始从/user/bin/python 文件夹下复制出来的 python 并且debug executable的勾一定要去掉,否则会抛出意外退出的错误。

06.png

第五步,在Arguement >> Arguement Passed On Launch 中添加自己的 .py文件名字,否则将不会出现提示并且无法输出。在Options >> Working Directory 中对第一项勾选选择保存路径

07.png 08.png

第六步,选中工程名,command+n 创建一个如图的工程,同时要将名字改成 在Arguement >> Arguement Passed On Launch 中的名字,创建完成后,输入print会有相应的提示,输入printf “hello world” 编译运行可以输出,说明已经配置成功。接下来就可以开启你的爬虫之路了。

09.png 10.png

相关文章

  • Xcode8下搭建 Python环境

    一. 安装python mac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能...

  • 从0开始打造个人工作平台——python篇

    linux 下搭建 python 机器学习环境 前言 在 linux 下搭建 python 机器学习环境还是比较容...

  • Python学习--环境搭建

    Python学习入门--环境搭建 Python简介 在进行Python环境搭建之前 ,先简单的介绍一下Python...

  • superset

    1、superset开发环境搭建 环境准备:Python 3.7、anaconda 1.7.2、PyCharm 下...

  • Django

    Django环境搭建 python环境 虚拟机环境搭建 Django是在pycharm下编辑的所以需要安装pych...

  • Python开发环境搭建

    Python 1.Python 开发环境搭建 1.1 window下Python安装 打开Python官网 www...

  • OpenCV环境搭建

    环境搭建 环境搭建为OpenCV的python(一下简称py)开发环境搭建,建立在py3的环境和语法上实现的。 w...

  • Python自学笔记Day2

    Python自学笔记——Day2 Python环境搭建 1. Python环境搭建 所需软件Python解释器Py...

  • Mac下Django学习【配置与hello world】

    环境搭建 环境搭建 Django最新版本支持Python3,但是Mac下大多支持兼容性比较好的Python2.7,...

  • selenium自动化测试

    一.自动化选型 二.selenium环境搭建(以python示例) python环境搭建下载python安装验证 ...

网友评论

    本文标题:Xcode8下搭建 Python环境

    本文链接:https://www.haomeiwen.com/subject/zleyqxtx.html