python版本是3.6.0 windows 我想使用命令「pip install jupyter」來安裝jupyter筆記本。 但失敗了,錯誤的是enter image description here enter image description here在窗口中安裝jupyter筆記本
感謝您的幫助我〜
python版本是3.6.0 windows 我想使用命令「pip install jupyter」來安裝jupyter筆記本。 但失敗了,錯誤的是enter image description here enter image description here在窗口中安裝jupyter筆記本
感謝您的幫助我〜
我遇到了同樣的問題你。我將我的Python更新到版本3.6.1並重新安裝Jupyter筆記本。我遇到第一個問題UnicodeDecodeError當點設置龍捲風,我的系統是Windows 8.1 64位。 這裏是我做什麼來解決這個問題:
那麼同樣的問題,當點子設立MarkupSafe,我與上面相同。這次的指令pip安裝jupyter筆記本不要再拋出錯誤了。和Jupyter筆記本一樣工作。
I想想如果您有Jupyter的舊版本模塊,您可以嘗試我所做的,或者考慮手動下載錯誤模塊並將它們放到正確的目錄中。
希望這可以幫助你。
三種方式來運行Jupyter在Windows
「純粹的Python」的方式
在用自己的方式python.org,下載並安裝最新版本(3.5.1截至記者發稿)並確保無論你在哪裏安裝它,包含python.exe的目錄都在你的系統PATH環境變量中。我喜歡將它安裝在我的C:驅動器的根目錄下,例如C:\Python35
,所以我的路徑包含該目錄。
安裝完成後,您需要創建一個虛擬環境,這是一種輕量級的一次性獨立python安裝,您可以在不影響「主要」安裝的情況下試驗並安裝第三方庫。要做到這一點,打開一個PowerShell窗口,然後輸入以下命令(其中「myenv
」是virtualenv
我們要創建,你可以用你喜歡這個任何名稱的名稱):
PS C:\> python -m venv myenv
PS C:\> myenv\Scripts\activate
然後,讓我們安裝jupyter
和啓動一個筆記本:
PS C:\> pip install jupyter
PS C:\> jupyter notebook
順便說一句,如果你得到一個有關升級PIP預警,確保使用下面的咒語升級(以防止Windows上的問題,即PIP無法自行升級自己的可執行文件):
PS C:\> python -m pip install --upgrade pip
優點:使用「純」python,官方工具,並沒有外部依賴。很好的支持,有大量的在線文檔和支持社區。缺點:雖然許多流行的數據分析或科學python庫可以通過Windows(包括Pandas和Matplotlib)上的pip來安裝,但某些(例如SciPy)需要C編譯器和系統中第三方C庫的存在這很難在Windows上安裝。
這是誰的作品? Python用戶對命令行以及Python自帶的工具很滿意。
Python的分佈
因爲上面得到安裝在Windows喜歡SciPy的包,少數商業機構已經把包含大部分,如果不是所有的預包裝的Python「分佈」中提到的困難,用於數據分析和/或科學計算的常用庫。
Anaconda是一個很好的選擇。下載適用於Windows的Python 3.5安裝程序,運行它,然後在「開始」菜單中,您將看到一大堆整潔的新工具,其中包括Jupyter Notebook的條目。點擊啓動它,它會在後臺啓動並打開瀏覽器到筆記本電腦控制檯。這並沒有比這更容易。
優點:最簡單,最快速的入門方式,它可能帶有您科學計算項目所需的一切。而任何它沒有隨身攜帶的東西仍然可以通過它內置的conda軟件包管理器來安裝。
缺點:儘管conda軟件包管理器提供了與conda create命令非常相似的功能,但沒有virtualenv支持。依靠商業第三方獲得支持。
這是誰的作品?希望以最快,最簡單的方式讓Jupyter筆記本電腦啓動並運行的人(IE,大多數人)。
泊塢
碼頭工人是在「containers
」,或者自成一體,獨立進程中運行的軟件的平臺。儘管它在概念上聽起來與Python虛擬環境類似,但Docker容器是一種完全不同的技術,可提供巨大的靈活性和強大功能。不要讓靈活性和力量以及令人困惑的術語讓你失望 - Docker可以很容易地在PC上啓動並運行,並且在Python和Jupyter
方面有其自身的一些優勢。
要在Windows上開始,請下載Docker Toolbox,其中包含啓動和運行所需的工具。如果您尚未安裝Virtualbox或其他虛擬化平臺(like VMWare Workstation
),請運行安裝程序並確保選中安裝Virtualbox複選框。
安裝完成後,您的「開始」菜單中會有一個「Docker快速入門終端」快捷方式。雙擊該快捷方式,它會爲您創建第一個Docker引擎並自動設置您需要的所有內容。一旦在終端中看到提示信息,您可以使用docker run命令運行Docker「images」,您可以將其視爲預先打包的軟件包,當您運行Docker Hub時,它們將自動從Docker Hub下載。 Docker Hub上有許多圖片提供Jupyter
,包括官方的Jupyter Notebook
圖片,以及Anaconda本身,如果您想要完整的SciPy堆棧。
要在碼頭工人的發動機只運行官Jupyter Notebook
圖像,鍵入以下到碼頭工人快速入門終端:
$ docker run --rm -it -p 8888:8888 -v "$(pwd):/notebooks" jupyter/notebook
畢竟圖像的「層」被下載,它就會啓動。記下終端中列出的IP地址(例如,192.168.99.100
),並將瀏覽器指向該IP地址port 8888
(例如http://192.168.99.100:8888
),您將看到熟悉的Jupyter console
,其中Python 2
和Python 3
內核均可用。
優點:使用Docker的靈活性和強大功能!說實話,我最喜歡Docker的東西之一就是將其視爲一個開放的軟件分發平臺,用於像SciPy
堆棧這樣難以安裝的軟件。
缺點:抓住Docker的靈活性和強大功能!在處理Docker時有很多「陷阱」需要注意,例如不可變容器,數據量,神祕命令,以及快速開發,偶爾也會有bug的工具。
它確實會在噪音中說出「Permission error」 - 這可能會更好地放在問題中,而不是作爲圖像的鏈接。如果您以管理員身份運行提示,它是否正常工作? – doctorlove