[英]Spyder installation without Anaconda
我已經在 Windows 上安裝了 Python 3.6(32 位) 7. 有沒有辦法不用下載 Anaconda、WinPython 等就可以安裝 Spyder?
您需要運行以下命令才能在沒有anaconda的情況下安裝和運行Spyder3
:
1. python -m pip install pyqt5
2. python -m pip install spyder
3. python -m pip install PyQtWebEngine
4. spyder3 (to launch spyder)
第3點中的包也需要明確安裝。
您需要在系統終端( cmd.exe
)中運行這些命令
pip install spyder
pip install pyqt5
但請注意,建議不要為初學者安裝此類安裝,但僅限於知識淵博的程序員,因為如果在安裝過程中出現錯誤,您需要非常了解所有Spyder依賴項才能解決這些問題。
安裝Spyder安裝Spyder及其他依賴項,運行pip install spyder
。 如果在Python 2下運行,您可能需要使用pip單獨安裝Qt綁定(PyQt5)
啟動Spyder要啟動Sypder,請轉到Python安裝目錄。 在我的情況下C:\\ Program Files(x86)\\ Python \\ Scripts
啟動spyder3.exe
他們最近為 Mac 和 Windows 提供了獨立安裝程序,包括“精簡版”版本。
我在 Windows 上為此苦苦掙扎。這就是我所做的並且工作得很干凈(沒有 Python、Anaconda 或 Spyder 已安裝 - 如果已安裝 uninstalit)。 以下內容今天有效,但我認為,在不久的將來也可以。
安裝PYTHON exe https://www.python.org/ftp/python/3.9.10/python-3.9.10-amd64.exe
安裝SPYDER exe https://github.com/spyder-ide/spyder/releases/latest/download/Spyder_64bit_full.exe
在 Spyder 中,更改解釋器:
工具 -> 首選項 -> 使用以下 Python 解釋器:(我的是 C:\Program Files\Python39\python.exe)
點擊應用,點擊確定。
您將收到如下消息:
解釋器位於 C:\Program Files\Python39\python.exe 的 Python 環境或安裝沒有安裝 spyder 內核模塊或其正確版本(>= 2.2.1和 < 2.3.0)。 沒有這個模塊,Spyder 就不可能為您創建控制台。 您可以通過激活環境(如有必要)然后在系統終端中運行來安裝它:conda install spyder kernels=2.2 或 pip install spyder kernels==2.2。
從上面記住這一點: ( > = 2.2.1和 < 2.3.0)
pip 安裝 spyder-kernels== 2.2.1
在 Spyder 中:
import pandas as pd
沒關系錯誤: ModuleNotFoundError:沒有名為'pandas'的模塊
在 CMD: pip 安裝 pandas
之后,在 Spyder 中:
import pandas as pd
print(pd.__version__)
1.4.1
如果沒有錯誤發生並且出現了一些版本,那么 Python 和 Spyder 一起工作。 測試結束。
根據Sypder-Docs ,安裝Python后,運行以下命令:
pip install PyQt5 Qtconsole Rope Pyflakes Sphinx Pygments Pylint Pycodestyle Psutil Nbconvert Qtawesome Pickleshare PyZMQ QtPy Chardet Numpydoc Cloudpickle PyQtWebEngine spyder
(請勿在pip安裝中使用“3”前面的spyder)。 之后,在命令窗口輸入spyder3來運行它(這里需要“3”)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.