之前討論過在anaconda下安裝多個python版本,本期來討論下,jupyter notebook中怎樣同時安裝python2.7 和python3.x。
由於我之前使用的jupyter notebook是基於python3.5版本的,所以只要在此基礎上安裝基於python2.7的核心即可。
我的環境如下:
-
windows 7, 64位元系統
-
已安裝基於python3.5版本的anaconda
-
已在anaconda中安裝py27和py36的虛擬環境
-
已有的jupyter notebook的kernel是基於python3.5版本的
在py35的kernel基礎上安裝py27的kernel
在jupyter notebook中,選擇不同的python版本,叫做kernel(核心)。在進行安裝時,安裝 ipykernel即可。
在先前的文章中,我是將anaconda的虛擬環境py27安裝在指定路徑(D:\pyenv\py27),因此在安裝ipykernel時,也需要指定安裝。 安裝指令為 “conda install --prefix=D:\pyenv\py27 ipykernel”,如下:
#然後啟動py27的虛擬環境,輸入指令:
python -m ipykernel install --user
#啟動jupyter notebook去查看,這時可以看到,python2的kernel已經安裝好了。
#快速啟動jupyter notebook的一個小技巧
啟動jupyter notebook時,每次都要切換檔案路徑,需要輸入相關的指令,相對來說比較麻煩。 有一個可以快速啟動的小技巧,我個人通常是這麼用的。
在你想要開啟的資料夾路徑下,建立一個後綴為「.bat」的文件(例如命名為 ipy.bat),用記事本開啟這個文件,輸入如下內容並儲存。
rem -- start_ipython_notebook_here.bat ---<span style="color: #000000;"> dir jupyter notebook pause</span>
以後雙擊這個 ipy.bat文件,就可以快速啟動jupyter notebook。我通常會把這個 ipy.bat檔案以快捷方式傳送到桌面(純懶人的做法~~)。
拓展閱讀:
-
#Anaconda安裝虛擬環境到指定路徑
-
python求職Top10城市,來看看是否有你所在的城市
-
5分鐘掌握智聯招募網站爬取並儲存到MongoDB資料庫
以上是在jupyter notebook中同時安裝python2和python3的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Python适合数据科学、Web开发和自动化任务,而C 适用于系统编程、游戏开发和嵌入式系统。Python以简洁和强大的生态系统著称,C 则以高性能和底层控制能力闻名。

2小時內可以學會Python的基本編程概念和技能。 1.學習變量和數據類型,2.掌握控制流(條件語句和循環),3.理解函數的定義和使用,4.通過簡單示例和代碼片段快速上手Python編程。

Python在web開發、數據科學、機器學習、自動化和腳本編寫等領域有廣泛應用。 1)在web開發中,Django和Flask框架簡化了開發過程。 2)數據科學和機器學習領域,NumPy、Pandas、Scikit-learn和TensorFlow庫提供了強大支持。 3)自動化和腳本編寫方面,Python適用於自動化測試和系統管理等任務。

兩小時內可以學到Python的基礎知識。 1.學習變量和數據類型,2.掌握控制結構如if語句和循環,3.了解函數的定義和使用。這些將幫助你開始編寫簡單的Python程序。

如何在10小時內教計算機小白編程基礎?如果你只有10個小時來教計算機小白一些編程知識,你會選擇教些什麼�...

使用FiddlerEverywhere進行中間人讀取時如何避免被檢測到當你使用FiddlerEverywhere...

Python3.6環境下加載Pickle文件報錯:ModuleNotFoundError:Nomodulenamed...

如何解決jieba分詞在景區評論分析中的問題?當我們在進行景區評論分析時,往往會使用jieba分詞工具來處理文�...


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Dreamweaver CS6
視覺化網頁開發工具

WebStorm Mac版
好用的JavaScript開發工具