如何將conda虛擬環(huán)境添加到Jupyter lab內(nèi)核
在conda中有多個(gè)虛擬環(huán)境,將其添加到j(luò)upyter lab中,便于在jupyter lab中切換環(huán)境。
添加tensorflow虛擬環(huán)境到 Jupyter Notebook
首先在conda中創(chuàng)建一個(gè)tensorflow的虛擬環(huán)境(一定需要指定python版本,否則新環(huán)境與舊環(huán)境無(wú)法隔離)
conda create -n tensorflow python=3.8
然后進(jìn)入環(huán)境
conda activate tensorflow
然后在虛擬環(huán)境中安裝ipykernel(用于在jupyter lab中添加內(nèi)核,這里使用了清華的鏡像源)
pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple
接下來(lái),將我們的虛擬環(huán)境添加到 Jupyter lab內(nèi)核(一定要進(jìn)入對(duì)應(yīng)的環(huán)境,然后再添加內(nèi)核):
python -m ipykernel install --user --name=tensorflow
輸出為:
Installed kernelspec tensorflow in xxx
則安裝成功
為了確認(rèn)已經(jīng)成功添加,輸入下面的命令:
jupyter kernelspec list
輸出為:
Available kernels:
python3 C:\Users\52255\AppData\Roaming\jupyter\kernels\python3
pytorch C:\Users\52255\AppData\Roaming\jupyter\kernels\pytorch
tensorflow C:\Users\52255\AppData\Roaming\jupyter\kernels\tensorflow
列表中有內(nèi)核即添加成功
重新運(yùn)行 Jupyter lab,即可看到內(nèi)核
進(jìn)一步驗(yàn)證內(nèi)核環(huán)境是否為對(duì)應(yīng)的conda環(huán)境
為了確保內(nèi)核環(huán)境與其他環(huán)境隔離,這里可以做進(jìn)一步的驗(yàn)證
打開(kāi)jupyter lab ,選擇想要驗(yàn)證的內(nèi)核,開(kāi)啟一個(gè)新頁(yè)面,運(yùn)行以下代碼
import sys print(sys.executable)
輸出為
C:\Users\52255\anaconda3\envs\tensorflow\python.exe
在命令行中運(yùn)行
conda env list
輸出為
base C:\Users\52255\anaconda3
pytorch C:\Users\52255\anaconda3\envs\pytorch
tensorflow * C:\Users\52255\anaconda3\envs\tensorflow
如果上面python中的輸出與命令行中對(duì)應(yīng)環(huán)境的輸出一致,即隔離成功。
conda刪除虛擬環(huán)境,Jupyter Notebook也需要?jiǎng)h除對(duì)應(yīng)的虛擬環(huán)境
conda 簡(jiǎn)單地刪除那個(gè)虛擬環(huán)境,那么 Jupyter lab里面也需要進(jìn)行對(duì)應(yīng)的操作。
首先,我們可以確認(rèn)一下目前有哪些環(huán)境:
jupyter kernelspec list
然后刪除對(duì)應(yīng)的虛擬環(huán)境即可:
jupyter kernelspec uninstall tensorflow
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- 在vscode中啟動(dòng)conda虛擬環(huán)境的思路詳解
- conda虛擬環(huán)境默認(rèn)路徑的修改方法
- conda虛擬環(huán)境使用pip下載包到當(dāng)前環(huán)境的兩種方法
- Anaconda修改默認(rèn)虛擬環(huán)境安裝位置的方案分享
- pycharm?使用conda虛擬環(huán)境的詳細(xì)配置過(guò)程
- anaconda虛擬環(huán)境默認(rèn)路徑的更改圖文教程
- 使用pycharm+conda配置虛擬環(huán)境的詳細(xì)步驟
- Conda虛擬環(huán)境的復(fù)制和遷移的四種方法實(shí)現(xiàn)
相關(guān)文章
Python在Windows環(huán)境下的文件路徑問(wèn)題及解決辦法
在Python中處理Windows路徑時(shí),經(jīng)常會(huì)遇到一些特殊的問(wèn)題,在Windows中,路徑使用反斜杠(\)作為分隔符,而在其他操作系統(tǒng)中,路徑使用正斜杠(/)作為分隔符,本文給大家介紹了Python在Windows環(huán)境下的文件路徑問(wèn)題及解決辦法,需要的朋友可以參考下2024-06-06學(xué)習(xí)python之編寫(xiě)簡(jiǎn)單乘法口訣表實(shí)現(xiàn)代碼
這篇文章主要介紹了學(xué)習(xí)python之編寫(xiě)簡(jiǎn)單乘法口訣表實(shí)現(xiàn)代碼,需要的朋友可以參考下2016-02-02對(duì)python以16進(jìn)制打印字節(jié)數(shù)組的方法詳解
今天小編就為大家分享一篇對(duì)python以16進(jìn)制打印字節(jié)數(shù)組的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01一文學(xué)會(huì)利用python解決文章付費(fèi)限制問(wèn)題
本篇文章主要介紹利用Python爬蟲(chóng)爬取付費(fèi)文章,適合練習(xí)爬蟲(chóng)基礎(chǔ)同學(xué),文中描述和代碼示例很詳細(xì),干貨滿滿,感興趣的小伙伴快來(lái)一起學(xué)習(xí)吧2023-05-05tensorflow指定GPU與動(dòng)態(tài)分配GPU memory設(shè)置
今天小編就為大家分享一篇tensorflow指定GPU與動(dòng)態(tài)分配GPU memory設(shè)置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02