欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中?conda?虛擬環(huán)境管理和jupyter內(nèi)核管理

 更新時間:2022年04月15日 12:36:36   作者:淺若清風cyf?  
這篇文章主要介紹了python中?conda?虛擬環(huán)境管理和jupyter內(nèi)核管理,文章基于pyhton以及conda的虛擬環(huán)境創(chuàng)建、刪除、jupyter添加、刪除虛擬kernel的方法,需要的朋友可以參考一下

前言

  • 對于Python開發(fā)者、人工智能研究人員等,經(jīng)常需要使用python進行編碼,當我們同時有多個項目且各自需要的python版本以及依賴庫不同時,虛擬環(huán)境的出現(xiàn)幫助能夠創(chuàng)建多個獨立的python環(huán)境,允許我們?yōu)槊總€項目指定不同的環(huán)境,很好地解決了每一次需要配置環(huán)境的問題。
  • Jupyter作為一款在網(wǎng)頁端編碼開發(fā)的工具,配合著虛擬環(huán)境的使用,能夠?qū)崿F(xiàn)高效愉快的開發(fā)。
  • 本文主要介紹基于pyhton以及conda的虛擬環(huán)境創(chuàng)建、刪除;jupyter添加、刪除虛擬kernel的方法

一、使用系統(tǒng)自帶的python解釋器創(chuàng)建python虛擬環(huán)境

1.安裝virtualenv

python3 -m pip install virtualenv

2.創(chuàng)建虛擬環(huán)境(這里創(chuàng)建虛擬環(huán)境的python版本和運行第1步的python版本密切相關!第1步使用python3運行,第2步創(chuàng)建的虛擬環(huán)境就是第一步的python3?。?/p>

virtualenv env

3.激活虛擬環(huán)境(bin目錄下的activate)

source env/bin/activate

4.退出虛擬環(huán)境

deactivate

二、使用Anaconda創(chuàng)建python虛擬環(huán)境

以下操作windows和linux均適用

1.使用conda創(chuàng)建虛擬環(huán)境

conda create -n your_env_name python=X.X(2.7、3.6等)

2.查看當前存在哪些虛擬環(huán)境

conda env list

3.激活虛擬環(huán)境

conda activate your_env_name

4.關閉當前虛擬環(huán)境

conda deactivate

5.刪除虛擬環(huán)境

conda remove -n your_env_name --all

三、jupyter添加或刪除內(nèi)核

方法1: 1.切換到要添加的環(huán)境,確認已安裝 ipykernel

python -m ipykernel --version

如果沒有安裝,則安裝:python -m pip install ipykernel

2.jupyter安裝內(nèi)核(kernel)

python -m ipykernel install --user [ --name= ]

注意:在linux系統(tǒng)中由于用戶權限問題,不能省略 --user !

3.查看jupyter notebook kernel

jupyter kernelspec list

4.jupyter刪除內(nèi)核

jupyter kernelspec remove kernelname

方法2:添加conda虛擬環(huán)境到jupyter

執(zhí)行完畢會在C:\Users\用戶名\AppData\Roaming\jupyter\kernels下生成相應的kernel配置文件

1、安裝nb_conda

conda install nb_conda ipykernel

2、進入conda虛擬環(huán)境,然后添加虛擬環(huán)境到內(nèi)核

pip install ipykernel
ipython kernel install --user --name env_name
# python -m ipykernel install --user --name 虛擬環(huán)境名字 --display-name "jupyter瀏覽器中顯示的名字"

到此這篇關于python中 conda 虛擬環(huán)境管理和jupyter內(nèi)核管理的文章就介紹到這了,更多相關python 的conda 及jupyter 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python+Selenium自動化實現(xiàn)分頁(pagination)處理

    Python+Selenium自動化實現(xiàn)分頁(pagination)處理

    這篇文章主要為大家詳細介紹了Python+Selenium自動化實現(xiàn)分頁pagination處理的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Python 列表去重去除空字符的例子

    Python 列表去重去除空字符的例子

    今天小編就為大家分享一篇Python 列表去重去除空字符的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Qt實現(xiàn)炫酷啟動圖動態(tài)進度條效果

    Qt實現(xiàn)炫酷啟動圖動態(tài)進度條效果

    最近接到一個新需求,讓做一個動效進度條。剛接手這個項目真的不知所措,后來慢慢理清思路,問題迎刃而解,下面小編通過本文給大家?guī)砹薗t實現(xiàn)炫酷啟動圖動態(tài)進度條效果,感興趣的朋友一起看看吧
    2021-11-11
  • python通過socket搭建極簡web服務器的實現(xiàn)代碼

    python通過socket搭建極簡web服務器的實現(xiàn)代碼

    python的web框架眾多,常見的如django、flask、tornado等,其底層是什么還是有些許的疑問,所以查找相關資料,實現(xiàn)瀏覽器訪問,并返回相關信息,本文將給大家介紹python通過socket搭建極簡web服務器,需要的朋友可以參考下
    2023-10-10
  • 約瑟夫問題的Python和C++求解方法

    約瑟夫問題的Python和C++求解方法

    這篇文章主要介紹了約瑟夫問題的Python和C++求解方法,通過其示例我們也可以看出如今寫法最簡潔的編程語言和最復雜的語言之間的對比:D 需要的朋友可以參考下
    2015-08-08
  • Django Admin中增加導出CSV功能過程解析

    Django Admin中增加導出CSV功能過程解析

    這篇文章主要介紹了Django Admin中增加導出CSV功能過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • python 多進程隊列數(shù)據(jù)處理詳解

    python 多進程隊列數(shù)據(jù)處理詳解

    今天小編就為大家分享一篇python 多進程隊列數(shù)據(jù)處理詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • pytest接口自動化測試框架搭建的全過程

    pytest接口自動化測試框架搭建的全過程

    pytest是Python的一種單元測試框架,可用來組織用例執(zhí)行,用例斷言,下面這篇文章主要給大家介紹了關于pytest接口自動化測試框架搭建的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-07-07
  • python使用pgzero進行游戲開發(fā)

    python使用pgzero進行游戲開發(fā)

    今天要和大家分享的pgzero(pygame zero)是在pygame基礎上做了進一步的封裝,使得設計一款游戲十分的方便,特別適合少兒編程領域的教學, 與scratch相得益彰。
    2021-06-06
  • Python的hashlib庫獲取超大文件的md5值實例探究

    Python的hashlib庫獲取超大文件的md5值實例探究

    這篇文章主要為大家介紹了Python的hashlib庫獲取超大文件的md5值實現(xiàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01

最新評論