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

資訊專欄INFORMATION COLUMN

Jupyter Notebook 下安裝 PHP 內核

lifesimple / 1105人閱讀

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

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

安裝 PHP 內核 Jupyter-PHP

環境要求

PHP >= 7.0

已安裝 Jupyter Notebook

Mac 上操作

步驟

全局安裝 Composer

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

安裝 PHP-ZMQ 擴展

(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

執行 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:

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

解決:

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

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

使用 PHP 內核 并 print 打印出現了雙輸出

解決:

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/29290.html

相關文章

  • jupyter notebook安裝go內核的一些坑

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

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

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

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

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

    fredshare 評論0 收藏0
  • 使用AMD CPU,3000美元打造自己的深度學習服務器

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

    Vultr 評論0 收藏0

發表評論

0條評論

lifesimple

|高級講師

TA的文章

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