我今天遭遇了一场严重的车祸,失去了很多工作。经过多次尝试后我无法启动Spyder;甚至尝试过“spyder --reset”。什么都没起作用。我决定下载新版本的 Anaconda 并重新开始。现在,我试图找出为什么我无法运行包。
如果我运行这个:
import pyodbc
我得到这个:ModuleNotFoundError:
No module named 'pyodbc'
所以,我进入命令提示符 pip install pyodbc...显然它已经安装了...
当我导航到该路径时,我可以看到该包
...但 Spyder 仍然告诉我它没有安装。有什么简单的解决办法吗?
我在 Windows 10 上遇到了类似的崩溃问题,我了解到我的 PC 上有几个非 conda 版本的 python,并且我在我的环境中使用了“pip install”,因此它弄乱了 conda 软件包并停止工作。
我所做的是卸载了 anaconda 和非 conda python,清理了 python 提到的注册表,安装了新的 miniconda,并在新环境中“conda install spider”,conda 创建了新文件夹
C:\Users\~~~\.spyder-py3\
在其中我发现了“spyder.ini”文件,其中设置了不正确的变量:
“spyder_pythonpath =”
我把它改成
['C:\Users\~~~\anaconda3\pkgs', 'C:\Users\~~~\anaconda3 nvs']
到
['C:\Users\~~~\miniconda3\pkgs', 'C:\Users\~~~\miniconda3 nvs']
请投票,花了很多时间 首先打开Spyder并点击工具-->打开命令提示符。
您应该会看到命令窗口出现在屏幕的右下角。
这里我们以安装Python包seaborn为例。
# 在命令行中输入 pip install seaborn C:\Users\your_username\Documents\Python Scripts>pip install seaborn
这将在您的计算机上安装seaborn。
要在 Windows 上升级 pip 版本,请在命令行中键入 python -m pip install --upgrade pip。
在 Windows 上,如果安装 Anaconda 时使用默认路径,则可以在 C:\Anaconda2\Lib\site-packages 目录中找到所有 Python 包。 要在 OS X 上升级 pip 版本,请在命令行中键入 pip install --upgrade pip。
我在安装时运行tinypeen,反馈非常积极