1 環(huán)境及編輯器設(shè)置

1 spyder

Spyder截圖

修改圖片大?。?br> ![Spyder截圖](https://upload-images.jianshu.io/upload_images/14272177-26be039876a20efb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/620)
修改上面的圖片加載的語句最后的數(shù)字即可,例,可將620改成1240或其他數(shù)據(jù),圖片會相應(yīng)變化大小。

安裝:
CMD中 pip install spyder


2 Visual Studio Code

1.2.1 linux中的設(shè)置

以deepin 20為例。

在deepin 20中,同時存在有python2和python3兩種python。其中Python2的默認是python ,而python3的啟動是python3。安裝VS code后若不進行配置,則會發(fā)生直接調(diào)用python2的情況。其設(shè)置流程如下:

1)點擊設(shè)置按鈕。

截圖_選擇區(qū)域_20210527220555.png

2)再點擊設(shè)置。
截圖_選擇區(qū)域_20210527220828.png

3)搜索pythonPath

截圖_選擇區(qū)域_20210527220953.png

4)在搜索結(jié)果中找到Python Path,并在下面填入“python3”或是相應(yīng)的路徑\usr\bin\python3,然后保存退出。

截圖_選擇區(qū)域_20210527221100.png

5)設(shè)置完成,重啟VS code即可。

3、Geany——輕快的編輯器

是我的入門編輯器,小巧簡單好用。


Geany 1.34

4、NovalIDE

國產(chǎn)輕量級IDE,和Geany類似,小巧玲瓏。


NOval IDE

5 jupyter notebook

5.1 anaconda中的Jupyter notebook的默認工作路徑調(diào)整

【1】直接搜索jupyter_notebook_config.py文件。

搜索配置文件

【2】然后打開文件,搜索c.NotebookApp.notebook_dir
image.png

【3】搜索到后,修改默認工作目錄,并將最前面的注釋符號#刪除,保存退出即可。
image.png

5.2 導(dǎo)出pdf

5.2.1 LaTex方式導(dǎo)出pdf

Jupyter notebook導(dǎo)出pdf文檔時,不能正確顯示中文。在各種組件安裝完成后,也是不能正確顯示中文的。此時可以采用以下方法操作。

[1] 不要點擊PDF via LaTex (.pdf),而是選擇LaTex (.tex) 下載文件。

下載為tex文件

[2] 打開下載的tex文件,本例中是使用的miktex軟件。雙擊即可自動打開。定位到\documentclass[11pt]{article}一段,將其中的article修改為ctexart并保存。

原文件為"article"模板

修改為"ctexart"模板

[3] 點擊生成pdf。


點擊生成pdf

[4] 生成后的效果如圖,可見已支持中文。


生成pdf后的效果圖

5.1 pyppeteer方式導(dǎo)出pdf

使用該方式導(dǎo)出,會有如下錯誤提示。
nbconvert failed: No suitable chromium executable found on the system. please use '--allow-chromium-download' to allow downlaoding one.

image.png

[解決方法]:
直接在文件夾中使用命令行模式jupyter nbconvert --to webpdf --allow-chromium-download 1.ipynb,針對1.ipynb文件轉(zhuǎn)換一次。轉(zhuǎn)換時,會自動下載所需組件。轉(zhuǎn)換完成后,再在Jupyter notebook中點擊即可正確轉(zhuǎn)換。

如果沒有nbconvert,則需要先安裝 pip install nbconvert[webpdf]。

VS code

VS Code 解釋器亂碼的解決辦法

2021-11-24_092957.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容