精华内容
下载资源
问答
  • 1.有关逐步安装MacPorts和Python环境的帮助,请参阅本教程:如何Mac OS X上安装Python 3环境以进行机器学习和深度学习2.安装MacPorts和一个可用的Python环境之后,可以按如下方式安装GCC 7:sudo...

    你需要安装GCC和Python环境,以便为Python构建和安装XGBoost。

    我推荐GCC 7和Python 3.6,我建议使用MacPorts安装这些软件。

    1.有关逐步安装MacPorts和Python环境的帮助,请参阅本教程:

    如何在Mac OS X上安装Python 3环境以进行机器学习和深度学习

    2.安装MacPorts和一个可用的Python环境之后,可以按如下方式安装GCC 7:

    sudo port install gcc7sudo port select --set gcc mp-gcc7

    3.通过查看GCC版本来确定GCC是否安装成功,如下所示:

    gcc -v

    你应该看到GCC的版本打印; 例如:

    gcc version 7.2.0(MacPorts gcc7 7.2.0_0)

    构建XGBoost

    下一步是为你的系统下载和编译XGBoost。

    1.首先,从GitHub下载代码库:

    git clone --recursive https: //github.com/dmlc/xgboost

    2.更改到xgboost目录:

    cd xgboost/

    3.从下载的make目录里面复制用来编译XGBoost的配置文件:

    cp make/config.mk ./config.mk

    4.编译XGBoost; 携带你指定系统上的核心数(例如8,根据需要更改):

    make -j8

    构建过程可能需要一分钟,如果编译正常则不会产生任何错误消息,虽然可能会看到一些警告,但是这些警告可以忽略。

    例如,编译的最后一个片段可能如下所示:

    a - build/learner.oa - build/logging.oa - build/c_api/c_api.oa - build/c_api/c_api_error.oa - build/common/common.oa - build/common/hist_util.oa - build/data/data.oa - build/data/simple_csr_source.oa - build/data/simple_dmatrix.oa - build/data/sparse_page_dmatrix.oa - build/data/sparse_page_raw_format.oa - build/data/sparse_page_source.oa - build/data/sparse_page_writer.oa - build/gbm/gblinear.oa - build/gbm/gbm.oa - build/gbm/gbtree.oa - build/metric/elementwise_metric.oa - build/metric/metric.oa - build/metric/multiclass_metric.oa - build/metric/rank_metric.oa - build/objective/multiclass_obj.oa - build/objective/objective.oa - build/objective/rank_obj.oa - build/objective/regression_obj.oa - build/predictor/cpu_predictor.oa - build/predictor/predictor.oa - build/tree/tree_model.oa - build/tree/tree_updater.oa - build/tree/updater_colmaker.oa - build/tree/updater_fast_hist.oa - build/tree/updater_histmaker.oa - build/tree/updater_prune.oa - build/tree/updater_refresh.oa - build/tree/updater_skmaker.oa - build/tree/updater_sync.oc++ -std=c++ 11-Wall -Wno-unknown-pragmas -Iinclude -Idmlc-core/ include-Irabit/ include-I/ include-O3 -funroll-loops -msse2 -fPIC -fopenmp -o xgboost build/cli_main.o build/learner.o build/logging.o build/c_api/c_api.o build/c_api/c_api_error.o build/common/common.o build/common/hist_util.o build/data/data.o build/data/simple_csr_source.o build/data/simple_dmatrix.o build/data/sparse_page_dmatrix.o build/data/sparse_page_raw_format.o build/data/sparse_page_source.o build/data/sparse_page_writer.o build/gbm/gblinear.o build/gbm/gbm.o build/gbm/gbtree.o build/metric/elementwise_metric.o build/metric/metric.o build/metric/multiclass_metric.o build/metric/rank_metric.o build/objective/multiclass_obj.o build/objective/objective.o build/objective/rank_obj.o build/objective/regression_obj.o build/predictor/cpu_predictor.o build/predictor/predictor.o build/tree/tree_model.o build/tree/tree_updater.o build/tree/updater_colmaker.o build/tree/updater_fast_hist.o build/tree/updater_histmaker.o build/tree/updater_prune.o build/tree/updater_refresh.o build/tree/updater_skmaker.o build/tree/updater_sync.o dmlc-core/libdmlc.a rabit/lib/librabit.a -pthread -lm -fopenmp

    安装XGBoost

    现在准备在你的系统上安装XGBoost。

    1.将目录切换到xgboost项目的Python包中:

    cd python-package

    2.安装Python XGBoost包:

    sudo python setup.py install

    安装非常快,在安装结束时,你可能会看到以下消息:

    Installed /opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/xgboost-0.6-py3.6.eggProcessing dependencies for xgboost==0.6Searching for scipy==1.0.0Best match: scipy 1.0.0Adding scipy 1.0.0 to easy-install.pth fileUsing/opt/ local/ Library/Frameworks/Python.framework/ Versions/ 3.6/lib/python3 .6/site-packagesSearching fornumpy== 1.13.3Best match: numpy 1.13.3Adding numpy 1.13.3toeasy-install.pth fileUsing/opt/ local/ Library/Frameworks/Python.framework/ Versions/ 3.6/lib/python3 .6/site-packagesFinished processing dependencies forxgboost== 0.6

    3.通过打印xgboost版本来确认安装是否成功:

    将以下代码保存到名为version.py的文件中:

    importxgboostprint( "xgboost", xgboost.__version__)

    从命令行运行脚本:

    python version.py

    如果看到XGBoost版本打印到屏幕上,则说明安装成功:

    xgboost 0.6

    原文:https://machinelearningmastery.com/install-xgboost-python-macos/?spm=a2c4e.11153959.blogcont460393.10.2096234ee2ZFp8

    抓住AI时代机遇,从学习开始:

    展开全文
  • 本文将教授大家如何安卓手机上安装Python程序,有兴趣的朋友快看看怎么做吧!1、下载相关软件包python程序相关网站上下载软件包,我们需要下载如下几个文件:并将这5个文件复制到 Android SDK目录下,(我这里...

    编程就是告诉计算机要做什么,计算机只是一些没有生命的机器,它们可不知道自己要做什么,一切都得你来告诉它。对于计算机是这样,对于安卓手机也是这样。本文将教授大家在如何在安卓手机上安装Python程序,有兴趣的朋友快看看怎么做吧!

    1、下载相关软件包

    在python程序相关网站上下载软件包,我们需要下载如下几个文件:

    5719cbba74345.png

    并将这5个文件复制到 Android SDK目录下,(我这里复制到 /opt/android-sdk-Linux/platform-tools , adb工具现在被放在platform-tools下,而不是原来的tools目录)

    2、安装 .apk 程序

    注意:在安装前,请你保持Android 虚拟器的运行状态。

    到终端下,进入 platform-tools 目录运行命令:sudo ./adb install sl4a_r3.apk

    安装不需要太多时间,很快完成,如果你看到“Success”,则表示你安装成功,否则请尝试重新安装。按照同样方法,安装python_for_android_r1.apk。稍微等待一下,你将会看到下图这个画面。

    5719cc46be652.png

    3、安装Python

    回到虚拟器,点击主桌面的图标,进入程序菜单界面,如下图:

    5719cc7b6f59a.png

    点击“Python for Android”,显示出下界面:

    5719cc9447a33.png

    点击“Install”即开始安装我们刚才加载的 SDCard 卡中的几个 python 程序包:

    5719ccab33e65.png

    4、使用 Python for Android

    当这一切安装完成之后,你可以点击返回符号键,在主菜单中,再点击“SL4A”图标:

    5719cccd82e0b.png

    你会看到所安装的一些示例的 Python 脚本,如图所示:

    5719ccf1ce7d5.png

    对着其中的某个脚本点击一次,即会出现如上图所显示那样的快捷操作图标(名称自己取的,不知可否),第一个是在终端运行,第三个表示直接运行,第三个是编辑,第四个是更名保存,第五个删除。点击“编辑”图标,可直接对代码进行修改:

    5719cd267fb4a.png

    点击“MENU”键,可弹出操作菜单,除了一些基本的操作外,还提示了显示设置“Preferences”,还有 API 浏览功能”API Browser”,提借了 Python for Android API使用参数。

    5719cd5fe06db.png

    5、真机实测

    下面进入真机测试阶段

    1、首先下载四个文件:

    one : ase_r14.apk

    two : python_r0.zip

    three : python_extras_r0.zip

    four : python_scripts_r0.zip

    2、把这三个放到存储卡根目录.ASE会自动找的,打开ASE->Menu键->Interpreters,Menu键->Add选择python ,然后 ASE 会被安装好...下面我们来看下怎么玩,我们找到程序并打开。

    5719cda8028ff.png

    点开后你将会看到图下这几个python程序。

    5719cdf043d77.png

    程序的默认带了几个实例,我们先不管,我们自己动手,此时点击 Menu —> Add ,然后选择 Python 2.6.2。

    5719ce26173d9.png

    随后出现代码编辑窗口,我们来个hello world!其实很简单的,你也快点来试试吧。

    5719ce4e4950b.png

    完成后点击 Menu —> Save & Run,执行后效果如图:

    5719ce70e6f52.png

    以上就是用安卓手机玩转python程序的教程,看完后你是不是觉得很有趣呢?赶快用手机下载试试吧。如果你是一个有编程经验的学习者,那么你将会对Python语言和其他你所钟爱的编程语言之间的区别感兴趣。顺便提醒你,Python将很快成为你最喜欢的编程语言!

    展开全文
  • 之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者...内置了一个Python编辑器,可以直接在手机上...

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来有障碍。今天安利一款更友好的QPython。

    c886fc449595b55127346fa7379d3beb.png

    Qpython是一个Python引擎,只能运行在安卓系统上,相比Termux,它可以全图形界面操作,非常友好。

    内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。

    a41e4a9b498d5c44bd12cb56ba5b5f5e.png

    也内置了一个ftp,可以很方便的拷贝电脑上的py文件到手机上运行。

    由于内置了SL4A,可以很方便的调用安卓操作系统的一些API做些有趣的事情,比如可以通过SL4A获取手机地理位置,打开蓝牙,发送手机短信,打开手机摄像头等等。

    吹水了一阵,下面具体介绍下安装和使用的细节步骤

    QPython有两个版本一个是QPython支持python2.7版本,一个是QPython 3支持Python3版本,不过我测试QPython目前貌似也支持python3。这里我介绍的是QPython3,它对安卓特性的支持更多一些。

    官方的APK安装包在github上https://github.com/qpython-android/qpython3/releases

    下载最新的qpython3-app-release.apk安装即可。

    不过国内的手机安卓应用市场上也有,可以直接搜索qpython,看发布者是一家北京的公司,不清楚这家公司跟QPython是什么关系。

    安装成功,打开QPython APP后就是这个样子

    16d2540153518e24aa9543877aef7ab5.png
    大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,这里推荐一下我们的Python学习扣qun:784758214,这里是python学习者聚集地!!同时,自己是一名高级python开发工程师,从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每日分享一些学习的方法和需要注意的小细节

    点击:python技术分享交流

    可以看见有六个图标模块。

    1.终端:

    16bc4d314c1933ec5445b94851dc31ec.png

    这是编程IDE的标配,可以执行一些代码片段,不过写手机上输入代码还是挺麻烦的。

    2.编辑器:

    上面已经有图示了,可以新建或者修改py文件,然后点击最下面的三角形执行文件,注意文件要保存为.py后缀才行。

    3.程序:

    里面提供一些程序示例,供你参考,比如如何打开蓝牙,如何打开摄像头,如何语音合成(语音转文字等)。

    4.QPYPI:

    一个缩减版的pypi,Python第三方库可以通过QPYPI来安装。

    5.课程:

    6.社区:

    课程和社区要进入官方社区,因为要访问facebook ,所以是打不开的。

    如何把电脑py文件传到手机上?

    QPython内置了一个ftp,点击开启ftp服务后,只要你电脑上有安装ftp客户端,就可以直接把文件传到手机上,存放都目录不用修改。

    d5cc3712f671ed66a0e60d31ffd2956a.png

    1dd9cfd3cb13951c1fe48569e64f2bcf.png

    当然你也可以通过你熟悉的方式来在电脑和手机间传输文件。

    文件或文件夹存放在/qpython/project3/位置即可。

    另外QPython中有个有趣的传代码方式:扫描二维码传代码。把电脑上的python代码生成为二维码,用手机上的qpython app扫描二维码,代码会直接在手机上生成。QPython3中没有这个功能。

    PS:一个二维码最大能容纳1850个字母,所以传大的py文件是传不了的。

    QPython可以干哪些事情?

    1).Web开发,支持django和flask Web开发,当然你需要安装django和flsak,也可以写python爬虫,但是运行效率非常低下。

    2).游戏开发,使用pygame开发手机游戏。

    6cb8869c364c68d8d091d9f756c80fb4.gif

    3).app开发,可以开发手机APP。

    7b065ce2cc8a5bb48b1b1063a0532fe4.png

    如上,可以把你手机上的闹钟,日历等app都换成是你自己,而且全都用python开发的。

    用python开发app,要安装使用kivy来支持,因为安卓上只能运行java程序,所以配置kivy也是一件麻烦事,可以单独拿篇文章来说了,喜欢捣鼓的可以自行研究。

    展开全文
  • 因为Python是跨平台的,它可以运行Windows、Mac和各种Linux/Unix系统Windows写Python程序,放到Linux也是能够运行的。要开始学习Python编程,首先就得把Python安装...安装Python 3.7目前,Python有两个...

    0f0c68212ab2f02715b027f16257487a.png

    因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

    要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

    安装Python 3.7

    目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,建议安装最新版本。

    在Mac上安装Python

    如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.7,有两个方法:

    方法一:从Python官网下载Python 3.7的安装程序(网速慢的同学请移步国内镜像),双击运行并安装;

    方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

    在Linux上安装Python

    如果你正在使用Linux,那我可以假定你有Linux系统管理经验,自行安装Python 3应该没有问题,否则,请换回Windows系统。

    对于大量的目前仍在使用Windows的同学,如果短期内没有打算换Mac,就可以继续阅读以下内容。

    在Windows上安装Python

    首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.7对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:

    83590bd3e2f1d8589b3065506ca57436.png

    特别要注意勾上Add Python 3.7 to PATH,然后点“Install Now”即可完成安装。

    运行Python

    安装成功后,打开命令提示符窗口,敲入python后

    a530ef803c03c5b957bebd9baddb03af.png

    说明安装成功。

    展开全文
  • 大家好,这里是 「@手机编程」,我是作者:舞剑,记得「关注我」前面讲解了 Termux 的下载方式以及基础设置,大家对于这款神器APP了解的不少,接下来就是喜闻乐见的开发环境安装环节,php、Python、Java……等等。...
  • turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,这个平面坐标系中移动,从而它爬行的路径绘制了图形...
  • 大家好,这里是 「@手机编程」,我是作者:舞剑,记得「关注我」前面讲解了 Termux 的下载方式以及基础设置,大家对于这款神器APP了解的不少,接下来就是喜闻乐见的开发环境安装环节,php、Python、Java……等等。...
  • 之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者...内置了一个Python编辑器,可以直接在手机上...
  • Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,这个平面坐标系中移动,从而它爬行的路径绘制了图形...
  • 那么在手机上怎么打开和安装这类文件呢 ?一、APK文件是什么 ?APK是Android Package的缩写,即Android安装包。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Andr...
  • 其实也可以用手机来编写代码的哦~一起来看下吧~1、 Android 上安装 Termux安装 Termux 应用程序 。Termux 是一个强大的终端仿真器,它提供了所有最流行的 Linux 命令,加上数百个额外的包,以便于安装。安装Termux...
  • 以安卓手机为例,有2种方法,一种是安装QPython3,一种是安装Termux,这2个软件都能完成python的编辑和运行,下面我简单介绍一下这2个软件的安装和使用:1.QPython3:这是一个安卓手机上运行python3的脚本引擎,...
  • 手机上利用python进行数据分析——创建自己的远程jupyter notebook使用python的你,是否经历过想展示自己的代码却又没有电脑?又或者换一台电脑想使用python发现很多包不好安装或者想地铁上进行coding又但是...
  • 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 本篇文章来自腾讯云 作者:Python小屋屋主 ...2.安装之后桌面找到QPython 3H的图标,打开
  • 久违的来记录一下最近学习的通过python代码来实现操控手机,这里是利用adb,安卓调试桥来实现的,当然也...adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来设备运行各种命令...
  • 然后,我们打开ireader软件,软件的主页面滑那个向上的小箭头方法/步骤会出现两行选项,我们选择第一行的第一个“导入图书”选项选中“导入图书”之后又会弹出三个选项,我们选择第三个选项,“阅读本机图书...
  • 怎么把手机里的图片转换成WORD?在工作和学习中,经常遇到需要记录的重要文字,例如说期末的...在手机上安装迅捷文字识别,打开软件,在首页找到图片转WORD,点击进去。 点击进入拍摄页面,在这个页面我们可以选择直...
  • 今天使用命令行窗口安装tvtk,安装到mayavi-4.5.0+vtk71-cp36-cp36m-win_amd64.whl时出现一大堆...努力回想,我好像在安装mayavi之前把我手机的热点关了,难道是因为这个? 我重新连热点,居然安装成功了!!! ...
  • 电子书管理的需求最近找到了不少电子书,但是如何方便地在手机、Kindle 阅读就成了一个问题。数据线传输吧,每次只复制一两本书太费劲。网络传输吧,Kindle 的浏览器体验实在不怎么样。邮件传输吧,Kindle 对文件...
  • 方法一:用itunes复制照片到电脑1、电脑下载并安装itunes。2、用USB数据线将iPhone和电脑连接好。3、打开 电脑桌 面的我的电脑或者计算机。4、点击一个相机图标的Apple iPhone的选项。5、单选或多选照片文件右击...
  • 【简答题】根据给定的投影绘制斜二测立体图 (5.0...【其它】请用Python的turtle库,屏幕绘制自己的姓名。并截图提交,或者手机拍照提交。【其它】实验七:文件的应用.docx【判断题】图样中的折断线表示省略的意思【...
  • 项目意义如果你想在支付宝蚂蚁森林收集很多能量种树,为环境绿化出一份力量,又或者是想每天称霸微信运动排行榜装逼,却不想出门走路,...第一步:在手机上安装乐心健康app。 安卓版下载地址:http://app.mi.com/det...
  • 最近学习python移动端网路爬虫,安装mitmproxy抓包程序,需要把pc端生成的mitmproxy-ca-cert.pem证书文件拷贝到苹果手机上进行安装,由于教程中给的方案是用邮件方式发送,然后iPhone上直接点击附件并识别安装。...
  • 怎么恢复删除的微信聊天记录是很多微信用户想解决的问题,聊天记录中可能保存着很多重要的信息,如果不小心删除了这些聊天记录的话,可能会...2, 接着电脑上安装由苹果公司免费提供给大家的iTunes软件,使用该软...
  • 带有照片的手机通知 检测您何时在家并自动布防或撤防 可以使用进行远程控制 要求 您将需要以下硬件: 带有相机界面的Raspberry Pi。 Raspberry Pi摄像头模块。 支持监视器模式的Wi-Fi适配器(请参阅) 软件要求...
  • 应用场景: ...以qq邮箱为例,在手机安装qq邮箱app,触发邮件后,手机也能及时查看了 代码展示: #!/usr/bin/env python #_*_coding:utf-8 _*_ #__author__:Davidlua import smtplib ...
  • 之前爬取都是网页的数据,今天要来说一下怎么借助Fidder来爬取手机APP的数据。一、环境配置1、Fidder的安装和配置没有安装Fidder软件的可以进入 这个网址 下载,然后就是傻瓜式的安装安装步骤很简单。在安装...
  • 之前爬取都是网页的数据,今天要来说一下怎么借助Fidder来爬取手机APP的数据。 一、环境配置 1、Fidder的安装和配置 没有安装Fidder软件的可以进入 这个网址 下载,然后就是傻瓜式的安装安装步骤很简单。...
  • 电脑设置:先电脑上安装Android SDK并设置环境变量(至于怎么安装和设置,百度都有的) 手机设置:手机通过usb与电脑连接;如果连接USB slave,需要打开“开发者选项”,并且打开“USB调试”开关;如果通过wifi ...
  • 知乎看到的程序,用python+adb环境下载手机当前屏幕截屏,然后用opencv的颜色识别计算出两个方块中心的距离,从而决定要点击屏幕多长时间,将点击屏幕的指令通过adb发回手机。下面来谢谢环境怎么安装。注意:我...

空空如也

空空如也

1 2 3
收藏数 41
精华内容 16
关键字:

怎么在手机上安装python

python 订阅