windows系統安裝jupyter notebook,缺少libzmq的解決方法


這幾天學習jupyter notebook,用pip安裝的jupyter。但是命令行執行“jupyter nootbook”后提示沒找到zmq.libzmq。怒啊~~!!!

 

baidu+google了一番,有2種解決方案:

1.pip安裝pyzmq

2.github下載libzmq源碼,然后編譯。

 

第一種方法:試過之后發現然並卵。

第二種方法:首先我電腦上沒有vs(好尷尬);其次安裝libzmq過程中可能會發現缺少其他庫(libsodium),需要下載源碼編譯(同學們,這簡直就是遞歸啊!)。想嘗試這種方法的同學請參考這篇文章 點我點我

 

最后找到一種方法(抱歉 忘記怎么找到的了):

Microsoft官網下載vcforpython27.msi,雙擊安裝。命令行試一下import zmq,啊? 啊!竟然沒報錯。又試一下jupyter notebook,啊? 啊!竟然成功啟動!

vcforpython27是啥呢?

This package contains the compiler and set of system headers necessary for producing binary wheels for Python 2.7 packages.

我用的是python3.5,安裝vcforpython27后同樣能解決問題。

 

是不是用linux就不會遇到這些問題了呢?

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM