python-2.7 - Spyder 不会在 Ubuntu 16.10 上启动

标签 python-2.7 python-3.x ubuntu spyder

我已经安装了 python 2.7、3.5、Anaconda2 和 Anaconda3。我无法在任何这些环境中启动 spyder v3.01、3.00、2.3.9 或 2.3.8。从命令行输入 spyder甚至python spyder --reset导致

Segmentation fault (core dumped)



有没有其他人经历过这个?有解决办法吗?

最佳答案

好的,我终于找到了问题所在,这可能只影响那些首先尝试在默认 python 发行版中安装 spyder 之类的东西(即使后来被“删除”)。解决方法是首先启动一个 python shell 并检查 sys.path :

>>> import sys
>>> sys.path

确保所有列出的路径都在您当前的 python 环境中。对我来说,所有路径都包括我的 anaconda 安装路径,除了一个以 /home/jack/.local 开头的路径。 .不知道那是怎么进去的。从路径中删除它(在 python 中使用 sys.path.pop()sys.path.remove() 修复了问题。

为了永久解决这个问题,我只是从之前安装的 python 包中删除了“剩余”,这些包卡在我的 .local 中。目录。现在一切都很好。

感谢 Carlos Cordoba 的提示,以及(更重要的是)spyder!

干杯!

关于python-2.7 - Spyder 不会在 Ubuntu 16.10 上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40699019/

相关文章:

python - 导入错误 : cannot import name NUMPY_MKL

python - 在 python 中从 excelsheet 中读取特定的单元格值

python-3.x - Python Sklearn 验证.py :386 error while using predict SVC model

ubuntu - 编译 CUDA 查找错误的 CUDA 版本

python - 将字符串百分比转换为 float 的干净方法是什么?

python - virtualenvs 应该去哪里生产?

python - 如何以简单的方式区分输入中的数字?

ubuntu - 长时间输出后在终端/命令提示符中查看所有内容

asp.net - Mono.Security.Protocol.Tls.TlsException 从 Mono 下的 MVC 流中接收到 0 个字节

python - 使用 Python 将多个函数写入单个日志文件