国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Jupyter Notebook 下安裝 PHP 內(nèi)核

lifesimple / 1097人閱讀

摘要:我最近被強烈安利了這個交互式筆記本。我在下面內(nèi)容介紹下該應(yīng)用下如何安裝內(nèi)核。所以處理辦法是引入擴(kuò)展寫入絕對路徑問題使用內(nèi)核并打印出現(xiàn)了雙輸出解決實際是因為它將打印的值和返回值無差別的輸出導(dǎo)致的,而作者暫未解決。

我最近被強烈安利了 Jupyter Notebook 這個交互式筆記本。然后試用了它自帶的 Python 內(nèi)核后,這個應(yīng)用整體給我的感覺很不錯,就去搜索了下它所支持的其它內(nèi)核  Jupyter Kernels。我在下面內(nèi)容介紹下該應(yīng)用下如何安裝 PHP 內(nèi)核。
安裝步驟

安裝 PHP 內(nèi)核 Jupyter-PHP

環(huán)境要求

PHP >= 7.0

已安裝 Jupyter Notebook

Mac 上操作

步驟

全局安裝 Composer

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

安裝 PHP-ZMQ 擴(kuò)展

(1) 下載編譯

$ git clone git://github.com/mkoppanen/php-zmq.git

$ cd php-zmq

$ phpize && ./configure

$ make && make install

(2)修改配置

修改 php.ini 配置,添加 `extension=/path/modules/zmq.so`

下載 jupyter-php-installer.phar

執(zhí)行 phar 安裝程序

$ php jupyter-php-installer.phar install

安裝成功,顯示 The Jupyter-PHP kernel has been successfully installed.

遇到并解決的問題 問題 1:

編譯 PHP-ZMQ 無 autoconf 和 pkg-config

解決:
    $ brew install autoconf
    $ brew install pkg-config
問題 2:

Mac 上無 php.ini

解決:
    $ sudo cp /etc/php.ini.default /etc/php.ini
    
問題 3:

編譯的擴(kuò)展 zmq.so 無法移動到 PHP 默認(rèn)擴(kuò)展路徑 /usr/lib/php/extensions/no-debug-non-zts-20160303/

解決:

因為 macOS 系統(tǒng)完整性保護(hù)(SIP)將阻止你將 zmq.so 移動到默認(rèn)路徑下,而我又不想關(guān)閉SIP。所以處理辦法是引入擴(kuò)展寫入絕對路徑

        
        extension=/path/modules/zmq.so
問題 4:

使用 PHP 內(nèi)核 并 print 打印出現(xiàn)了雙輸出

解決:

實際是因為它將打印的值和返回值無差別的輸出導(dǎo)致的,而作者暫未解決。查看 issues

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/29290.html

相關(guān)文章

  • jupyter notebook安裝go內(nèi)核的一些坑

    摘要:最近在學(xué),想在下敲下,于是,有教程,開始搬磚。。。。安裝起來還是很簡單的,但是還是有一些坑。安裝好,把的目錄加入到中。先用命令找到的位置,默認(rèn)安裝應(yīng)該是在下面寫入文件,在運行我理解是刷新緩存的意思好了之后運行就了。 最近在學(xué)go,想在jupyter notebook下敲下go,于是google,有教程,https://github.com/gopherdata... 開始搬磚。。。。 ...

    寵來也 評論0 收藏0
  • Jupyter Notebook之初識及入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...

    plus2047 評論0 收藏0
  • Jupyter Notebook之初識及入門

    摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...

    fredshare 評論0 收藏0
  • 使用AMD CPU,3000美元打造自己的深度學(xué)習(xí)服務(wù)器

    摘要:本文作者詳細(xì)描述了自己組裝深度學(xué)習(xí)服務(wù)器的過程,從主板電源機(jī)箱等的選取到部件的安裝,再到服務(wù)器的設(shè)置,可謂面面俱到。注本文旨在討論服務(wù)器設(shè)置及多用戶協(xié)作,部件組裝和軟件安裝過程是關(guān)于創(chuàng)建自己的的文章的簡化版本。本文作者詳細(xì)描述了自己組裝深度學(xué)習(xí)服務(wù)器的過程,從 CPU、GPU、主板、電源、機(jī)箱等的選取到部件的安裝,再到服務(wù)器的設(shè)置,可謂面面俱到。作者指出,組裝者首先要弄清自己的需求,然后根據(jù)...

    Vultr 評論0 收藏0

發(fā)表評論

0條評論

lifesimple

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<