遇到大量程式碼的專案時怎麼迅猛的調程式碼今天將交給大家幾個方法
配置環境:
環境的統一是一切的基礎,因為不同的版本不同步之間會造成很多各式各樣的報錯
然後選擇現有環境進行配置
上面的路徑進行預設環境變數的切換,然後會進行一段時間的修改
當然anaconda提供了較為細緻的環境切分功能,就是可以為單獨的專案定製一個獨特的一套python環境
**就可以在裡面的envs子目錄下面找到對應的直譯器
接下教怎麼使用斷點
點選綠色的bug
想要檢視斷點之前的所有變數的值,只需要把游標放在上面就可以就可以大致瀏覽有什麼東西
想要再看的多一些:就點選下這個bar
就會出現這些的具體值
進行下一條語句
點選這句就可以,效果如下
再點選下:
好了,那如果你想要一下子到下一個斷點而不是一個個執行到下面,加快除錯速度,該怎麼做?
直接進入
左邊的小箭頭
就可以了,效果如下:
如果這時我們點選進入下一條
就會一條條執行
如果我們這個是一個函式會怎能?
點選步過:
就會跳過整個函式,到下一個函式,如果想要看裡面的值:
步入
就是左邊的這個:
我們就可以進入實現這個函式的地方:
OS的getenv方法
就可以一步步執行這個函式里面的內容。
步出
就是出去這個函式,直接看到返回的結果
有的包下載慢,怎麼辦?
換源
因為不可抗力的原因,我們下載速度特別慢
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
xxx 換成包名就行
有的時候我們環境的一些配置會出現版本問題
配置單獨環境的版本
可見所以我們最好是每個大專案都有個獨自的環境,然後這個環境又繼承於總環境,這樣我們只需對少量的包進行重寫即可。
pycharm最新版本提供一鍵配置
但是用命令列的話:
就可以用命令檢視所有版本進行定製下載
pip install numpy==
當然官網搜尋手動裝:
https://pypi.org/
點選這個
就可以看到每個平臺上的包:
然後下載對應的就可以
儲存到這個路徑下:
輸入指令:
pip install xxx.whl
就可以本地安裝
歷史: