Python3下安装spyder及常见问题解决

环境:Windows 10 64bit

安装Python环境

Python3.6.8download
进入选择适合自己的安装包,64位可直接点击下载
Windows x86-64 executable installer

安装spyder

最新spyder版本下载地址

选择一个版本,下载里边的源码zip包,在本地解压后,cmd里cd到解压的目录下,安装过程中cmd使用管理员模式执行。

cd 你解压的文件路径
python setup.py install

然后执行下面的命令

python -m pip install --upgrade pip

pip install zmq
pip install chardet
pip install psutil
pip install qtawesome
pip install pickleshare
pip install docutils
pip install jinja2
pip install sphinx
pip install jupyter_client
pip install qtconsole
pip install pyflakes
pip install pycodestyle
pip install rope
pip install nbconvert
pip install pylint
pip install qtpy
pip3 install PyQt5
  • 之后在cmd里输入spyder 来启动spyder

常见问题

启动spyder的时候报错

No module named 'spyder_kernels'

解决办法

cd到目录
pip install spyder_kernels

这之后启动spyder还可能报错

spyder-kernels < 1.0 is required

这是因为版本不适配,解决办法是安装1.0之前的版本

pip install spyder-kernels==0.*

Python3下安装spyder及常见问题解决_第1张图片
https://github.com/spyder-ide/spyder/issues/7395

其他类似问题解决办法一致。

还有一个常见错误是

ModuleNotFoundError: No module named ‘PyQt5.QtWebEngineWidgets’

解决办法是指定安装5.10.1版本的pyqt5

pip install pyqt5==5.10.1

spyder常用快捷键:

Ctrl + 1: 注释/反注释

Ctrl + 4/5: 块注释/块反注释

Ctrl + L: 跳转到行号

Tab/Shift + Tab: 代码缩进/反缩进

Ctrl +I:显示帮助

  • 可以在Ipython Console输入变量进行快速验证,类似matlab

Python3下安装spyder及常见问题解决_第2张图片

你可能感兴趣的:(Python3下安装spyder及常见问题解决)