使用Anaconda完全替代官方Python
一. 為什么要用Anaconda替代官方Python
Anaconda簡介及其下載 安裝 配置 使用 卸載_徐大康的博客-CSDN博客_anaconda
Anaconda集成了很多的科學計算的第三方庫,開箱即用,無需額外下載
Anaconda有圖形化的庫管理界面,方便安裝 卸載 升級第三方庫
Anaconda可以方便的創建虛擬環境而安裝其它支持包
Anaconda的庫管理工具conda比pip更強大,除基本的庫管理功能外,還可管理虛擬環境
我主要就用Python做一些數據分析,所以對于我來說第一點很有吸引力,但有兩點不方便使我之前一直用官方Python:
沒有IDLE shell的界面,我喜歡從開始菜單打開IDLE,然后當作大號的計算器使用
沒有右鍵菜單 —— Edit with IDLE,有時從Vscode中運行Python會報找不到模塊等奇怪的錯誤,這時用原裝的IDLE運行一下,就可以判斷出是代碼的問題還是Vscode自身的問題
這兩點現在都已經解決,分享一下解決的辦法。
二. Anaconda將Python IDLE Shell固定到開始屏幕
效果如下圖:
步驟如下:
2.1 找到Anaconda3安裝目錄/Lib/idlelib下的idle.pyw
雙擊此文件就可以打開Python原版的IDLE Shell,所有后面我們要做的就是將此文件的快捷方式固定到開始菜單即可
2.2 右擊idle.pyw,選擇創建快捷方式
或者選擇發送到桌面快捷方式。
2.3 打開開始菜單文件夾
在開始菜單中選擇一個程序右擊 -> 更多 -> 打開文件位置,即可打開開始菜單文件夾。
2.4 將idle.pyw的快捷方式放到開始菜單文件夾中
然后將此快捷方式重命名為IDLE,你還可以右擊 -> 屬性 -> 更改圖標,使得它和Python原版的IDLE圖標一致。
2.5 在開始菜單中找到IDLE -> 右擊 -> 固定到“開始”屏幕
完成!并且之前的給IDLE加清屏快捷鍵的方法依舊適用,只是安裝路徑變了而已。
Python IDLE 如何清屏_徐大康的博客-CSDN博客_idle如何清屏
三.給.py和.pyw文件添加右鍵菜單Edit with IDLE
新建文件,將以下代碼拷貝進去,將pythonw.exe路徑和idle.pyw的路徑改為自己的,注意轉義字符\的使用。
如果安裝時選擇的是默認路徑,僅需要修改用戶名xu即可。
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\SystemFileAssociations\.py\shell\Edit with IDLE\command] @="\"C:\\Users\\xu\\anaconda3\\pythonw.exe\" \"C:\\Users\\xu\\anaconda3\\Lib\\idlelib\\idle.pyw\" \"%1\""[HKEY_CLASSES_ROOT\SystemFileAssociations\.pyw\shell\Edit with IDLE\command] @="\"C:\\Users\\xu\\anaconda3\\pythonw.exe\" \"C:\\Users\\xu\\anaconda3\\Lib\\idlelib\\idle.pyw\" \"%1\""保存,改文件后綴名為.reg,再雙擊運行,將以下模板寫入注冊表
效果如下:
如果沒有成功,Win + R,輸入regedit,打開注冊表,定位到以下路徑:
計算機\HKEY_CLASSES_ROOT\SystemFileAssociations\.py\shell\Edit with IDLE\command檢查下command的數值數據是否有錯誤,正確值應是:
"C:\Users\你的用戶名\anaconda3\pythonw.exe" "C:\Users\你的用戶名\anaconda3\Lib\idlelib\idle.pyw" "%1"四. 使用conda替代pip管理第三方庫
留坑,以后用熟練了conda再寫個單獨的博客。
五. 其它說明
Anaconda自帶的IDE —— Spyder,可以提供類型matlab的功能,一個工作區,一個變量列表。它啟動較快,占用內存小,可用于臨時計算。
總結
以上是生活随笔為你收集整理的使用Anaconda完全替代官方Python的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Git简介及其下载 安装 卸载
- 下一篇: websocket python爬虫_p