Install Spyder by pip in Python 3.6.x

一、背景

  之前的文章裏介紹了 Install Python3.6.x+Opencv3.x via Anaconda(點擊訪問),安裝 Anaconda 的過程中 Spyder 也自動下載好了. 可是最近由於特殊原因不想用 Anaconda 了,但又捨不得 Spyder 這麼好看的編輯器. 所以就有了這篇文章的誕生.
在這裏插入圖片描述
請忽略左下角醜陋的輸入法和右側來蹭臉的360加速球.

二、安裝步驟

Firstly, download and install Python 3.6.x from offical website, but two things must be assured, which are:

  1. Add Python 3.6 to PATH (將 Python 3.6 添加到環境變量中)
    在這裏插入圖片描述框框這裏要打勾 !!!
  2. Install pip (這個是用來下載第三方包(3rd packages)和 Spyder 的工具)
    在這裏插入圖片描述
    其他項根據個人需求有選擇地安裝.

Secondly, install packages through pip.

Necessary(必要的) 不裝的話,Spyder 可能無法正常運行(其中 python 不是包)
在這裏插入圖片描述
Optional(可選的)
在這裏插入圖片描述
安裝方法,以管理員身份運行命令提示符.
1.1.\,更新 pip

python -m pip install --upgrade pip 

2.2.\,安裝必要的包,共18個(按字母順序排序,方便檢查有無漏裝),分三組,每組6個,也可以放在一組進行安裝,不同包之間用空格分開.

pip install chardet cloudpickle jedi nbconvert numpydoc pickleshare
pip install psutil pycodestyle pyflakes Pygments pylint PyQt5
pip install pyzmq QtAwesome qtconsole QtPy rope Sphinx

3.3.\,安裝可選的包,我選的是:matplotlib, numpy, pandas, scipy.

pip install matlplotlib numpy pandas scipy

4.4.\,安裝完成之後,可以通過以下命令查看已安裝的包.

pip list

Third, install Spyder by inputing

pip install spyder

Finally, run Spyder by inputing

spyder3

  可能你也和我一樣,覺得運行時去命令行輸一下很麻煩,還是更喜歡直接點桌面圖標. emm,那得有桌面快捷方式纔行啊,該怎麼創建呢?

三、創建桌面快捷方式

  首先得找到相應的可執行程序文件,好,問題來了,去哪兒找呢?
  回顧剛纔的操作,我們在命令行中直接輸入 spyder3 運行 Spyder.
  emm,已知:命令行運行程序時會到環境變量裏去找,Spyder 與 Python 有關,之前又將 Python 3.6 添加進了環境變量. 話說到這兒,去哪兒找 Spyder 你應該已經清楚了吧?
  什麼?你不知道環境變量在哪兒?好吧,先點擊"我的電腦",右鍵選擇"屬性",然後瞅圖如下:
在這裏插入圖片描述
之後會看到這樣的一個窗口

打開紅框中的路徑,爲方便查找,先點兩下"名稱"(見圖中 1 所指框框,使文件按名稱降序排列),之後就可以看到 spyder3.exe 了.
在這裏插入圖片描述
最後,右鍵 \Rightarrow 發送到 \Rightarrow 桌面快捷方式.
在這裏插入圖片描述
之後,你會發現桌面上出現了這個:
在這裏插入圖片描述
emm,我的確沒有逗你的意思,不過看來 Python 有.
需要改下圖標,圖標文件所在地:安裝路徑\Python36\share\icons\spyder3.png
不過是.png格式,怎麼把它轉化爲.ico圖標文件格式呢?進這個網站(放心,我不會害你),按照提示進行操作即可,爲方便起見,將.ico文件下載到相同目錄下.

更改圖標:右鍵桌面快捷方式 \Rightarrow 屬性 \Rightarrow “更改圖標…” \Rightarrow 輸入上述路徑,點擊 “瀏覽…”,選擇.ico文件,然後一路確定返回即可.

四、更新

如需更新,可以在命令行中輸入以下命令:

 pip install --upgrade spyder



參考網站:Installation — Spyder 3 documentation

好,我想說的都說完了,你要是有什麼想(對我)說的,評論區見 !

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章