pycharm與jupyter?lab/notebook結(jié)合使用方式
原因
jupyter lab的自動補全并不好用,使用了kite后總是存在卡頓的現(xiàn)象
正好在pycharm中支持jupyter lab/notebook,遂將二者集合
效果
確實很好。
既可以使用pycharm的代碼補全,也可以運行在運行cell后實時預(yù)覽輸出,同樣支持markdown語法,很不錯。
教程
最好在conda中配多個環(huán)境,將各種環(huán)境隔離,并且添加內(nèi)核到j(luò)upyter lab中。(教程參考: 將conda 虛擬環(huán)境添加到 Jupyter lab內(nèi)核.)
如果不想弄,只用base環(huán)境,當然也可以。
添加完成內(nèi)核后,打開pycharm,
點擊create new project
然后選擇existing interpreter
點擊右側(cè)的三個點,找到conda 中對應(yīng)環(huán)境的所在位置,然后選擇Python.exe。
這里需要注意,如果這個項目想要運行在base環(huán)境下,那么這里就去找base這個虛擬環(huán)境的位置。
如果是想要運行在tensorflow環(huán)境下,就去找tensorflow這個環(huán)境的位置。
如果不清楚環(huán)境的位置,在命令行中運行
conda env list
會輸出conda中每個環(huán)境的位置
第一次找到環(huán)境后,把這個勾上,以后就不用重復(fù)找了
選擇虛擬環(huán)境后,會在Python3.8的后面顯示環(huán)境名字。
然后點擊創(chuàng)建。等待pycharm完成初始化
完成初始化后,新建文件,選擇jupyter notebook文件
輸入文件名,不需要后綴
- 功能區(qū)1為:jupyter 服務(wù),這個一般不用管
- 功能區(qū)2為:jupyter lab/notebook內(nèi)核,如果這里選擇的內(nèi)核與前面創(chuàng)建項目時選擇的內(nèi)核不一致,pycharm會提示切換內(nèi)核。
- 功能區(qū)3為:預(yù)覽方式。
還有很多其它功能,多用一下就知道了
左側(cè)框輸入代碼,按shift + enter開始運行,
切換為正確的內(nèi)核。再次運行
總結(jié)
運行正常,教程結(jié)束。
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
OpenCV學(xué)習(xí)之圖像加噪與濾波的實現(xiàn)詳解
這篇文章主要為大家詳細介紹了OpenCV中圖像的加噪與濾波操作的相關(guān)資料,文中的示例代碼簡潔易懂,具有一定的借鑒價值,需要的可以參考一下2023-02-02詳解numpy.ndarray.reshape()函數(shù)的參數(shù)問題
這篇文章主要介紹了詳解numpy.ndarray.reshape()函數(shù)的參數(shù)問題,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10