摘要:我最近被強烈安利了這個交互式筆記本。我在下面內(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
摘要:最近在學(xué),想在下敲下,于是,有教程,開始搬磚。。。。安裝起來還是很簡單的,但是還是有一些坑。安裝好,把的目錄加入到中。先用命令找到的位置,默認(rèn)安裝應(yīng)該是在下面寫入文件,在運行我理解是刷新緩存的意思好了之后運行就了。 最近在學(xué)go,想在jupyter notebook下敲下go,于是google,有教程,https://github.com/gopherdata... 開始搬磚。。。。 ...
摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...
摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會自動安裝上,作為其運行的。這只是一開始,之后還有里各種找不到外部安裝的的情況。終于,意識到這些方法都是錯誤的思路。這才知道原來是無法識別。 為什么要用IPython/Jupyter? python里面調(diào)試確實有點煩惱,尤其是在vim里,想要嘗試一些簡單的編碼問題,實在是有點麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個文件測試一個簡單的功能。 而...
摘要:本文作者詳細(xì)描述了自己組裝深度學(xué)習(xí)服務(wù)器的過程,從主板電源機(jī)箱等的選取到部件的安裝,再到服務(wù)器的設(shè)置,可謂面面俱到。注本文旨在討論服務(wù)器設(shè)置及多用戶協(xié)作,部件組裝和軟件安裝過程是關(guān)于創(chuàng)建自己的的文章的簡化版本。本文作者詳細(xì)描述了自己組裝深度學(xué)習(xí)服務(wù)器的過程,從 CPU、GPU、主板、電源、機(jī)箱等的選取到部件的安裝,再到服務(wù)器的設(shè)置,可謂面面俱到。作者指出,組裝者首先要弄清自己的需求,然后根據(jù)...
閱讀 1871·2021-11-25 09:43
閱讀 3161·2021-11-15 11:38
閱讀 2708·2019-08-30 13:04
閱讀 483·2019-08-29 11:07
閱讀 1492·2019-08-26 18:37
閱讀 2697·2019-08-26 14:07
閱讀 583·2019-08-26 13:52
閱讀 2278·2019-08-26 12:09