簡體   English   中英

輸入“help(”modules“)時Windows上的Spyder崩潰”

[英]Spyder on Windows crashes when entering “help(”modules“)”

所以,似乎我的計算機的python(兩個python 2和3)配置都以某種秘密方式搞砸了。 最初,我使用“應用程序和功能”而不是“卸載程序”卸載了Enthought Canopy(Windows 10 64位)。 一旦通過Anaconda運行spyder,我在ipython窗口中運行了“help(”modules“)”並收到以下錯誤:

C:\Users\Jacob\Anaconda3\lib\site-packages\IPython\kernel\__init__.py:13:
ShimWarning: The `IPython.kernel` package has been deprecated. You should
import from ipykernel or jupyter_client instead.
"You should import from ipykernel or jupyter_client instead.", ShimWarning)

其次是針對不同文件的幾個類似錯誤,看似隨意。

在這些錯誤似乎壓倒了系統后,它會擦除​​之前的日志,並將其替換為一個標題為“啟動內核時出錯”的紅色框。

Windows fatal exception: access violation

Thread 0x00002850 (most recent call first):
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\parentpoller.py",
        line 94 in run
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 916 in _bootstrap_inner
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 884 in _bootstrap

Thread 0x00000f5c (most recent call first):
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 295 in wait
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 551 in wait
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\IPython\core\history.py",
        line 834 in run
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\IPython\core\history.py",
        line 60 in needs_sqlite
    File "", line 2 in run
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 916 in _bootstrap_inner
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 884 in _bootstrap

Thread 0x000026c8 (most recent call first):
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\heartbeat.py",
        line 61 in run
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 916 in _bootstrap_inner
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 884 in _bootstrap

Thread 0x00001fe0 (most recent call first):
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\sugar\poll.py",
        line 99 in poll
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\ioloop.py",
        line 122 in poll
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\tornado\ioloop.py",
        line 862 in start
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\ioloop.py",
        line 177 in start
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\iostream.py",
        line 72 in _thread_main
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 864 in run
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 916 in _bootstrap_inner
    File "C:\Users\Jacob\Anaconda3\lib\threading.py", line 884 in _bootstrap

Current thread 0x00000458 (most recent call first):
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\qtawesome\iconic_font.py",
        line 209 in load_font
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\qtawesome\iconic_font.py",
        line 178 in __init__
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\qtawesome\__init__.py",
        line 36 in _instance
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\qtawesome\__init__.py",
        line 153 in load_font
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder\utils\icon_manager.py",
        line 258 in icon
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder\plugins\runconfig.py",
        line 457 in RunConfigPage
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder\plugins\runconfig.py",
        line 452 in
    File "", line 205 in _call_with_frames_removed
    File "", line 678 in exec_module
    File "", line 655 in _load_unlocked
    File "", line 950 in _find_and_load_unlocked
    File "", line 961 in _find_and_load
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder_profiler\profiler.py",
        line 22 in
    File "", line 205 in _call_with_frames_removed
    File "", line 678 in exec_module
    File "", line 655 in _load_unlocked
    File "", line 950 in _find_and_load_unlocked
    File "", line 961 in _find_and_load
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder_profiler\__init__.py",
        line 6 in
    File "", line 205 in _call_with_frames_removed
    File "", line 678 in exec_module
    File "", line 655 in _load_unlocked
    File "", line 950 in _find_and_load_unlocked
    File "", line 961 in _find_and_load
    File "C:\Users\Jacob\Anaconda3\lib\pkgutil.py", line 92 in walk_packages
    File "C:\Users\Jacob\Anaconda3\lib\pydoc.py", line 2079 in run
    File "C:\Users\Jacob\Anaconda3\lib\pydoc.py", line 2050 in listmodules
    File "C:\Users\Jacob\Anaconda3\lib\pydoc.py", line 1899 in help
    File "C:\Users\Jacob\Anaconda3\lib\pydoc.py", line 1858 in __call__
    File "C:\Users\Jacob\Anaconda3\lib\_sitebuiltins.py", line 103 in __call__
    File "", line 1 in
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\IPython\core\interactiveshell.py",
        line 2881 in run_code
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\IPython\core\interactiveshell.py",
        line 2827 in run_ast_nodes
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\IPython\core\interactiveshell.py",
        line 2717 in run_cell
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\zmqshell.py",
        line 501 in run_cell
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\ipkernel.py",
        line 196 in do_execute
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\kernelbase.py",
        line 390 in execute_request
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\kernelbase.py",
        line 228 in dispatch_shell
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\kernelbase.py",
        line 276 in dispatcher
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\tornado\stack_context.py",
        line 275 in null_wrapper
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\zmqstream.py",
        line 414 in _run_callback
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\zmqstream.py",
        line 472 in _handle_recv
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\zmqstream.py",
        line 440 in _handle_events
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\tornado\stack_context.py",
        line 275 in null_wrapper
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\tornado\ioloop.py",
        line 887 in start
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\zmq\eventloop\ioloop.py",
        line 177 in start
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\ipykernel\kernelapp.py",
        line 474 in start
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder\utils\ipython\start_kernel.py",
        line 223 in main
    File "C:\Users\Jacob\Anaconda3\lib\site‑packages\spyder\utils\ipython\start_kernel.py",
        line 227 in

我試過了:

spyder --reset

除了卸載我的計算機上的每個版本的python,以及我能找到的每個目錄文件夾和文件。 重新安裝后,會出現同樣的問題。

我當前的sys.path是:

['',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\spyder\\utils\\site',
'C:\\ProgramData\\Anaconda2\\Lib\\site-packages',
'C:\\ProgramData\\Anaconda2\\Lib',
'C:\\Users\\Jacob\\Anaconda3\\python36.zip',
'C:\\Users\\Jacob\\Anaconda3\\DLLs',
'C:\\Users\\Jacob\\Anaconda3\\lib',
'C:\\Users\\Jacob\\Anaconda3',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\Sphinx-1.5.1-py3.6.egg',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\win32',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\win32\\lib',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\Pythonwin',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.6.egg',
'C:\\Users\\Jacob\\Anaconda3\\lib\\site-packages\\IPython\\extensions',
'C:\\Users\\Jacob\\.ipython']

我在網上看到的任何地方都無法找到這個特定的錯誤,所以希望有人在這里找到問題所在的線索。

這看起來像https://github.com/spyder-ide/spyder/issues/4014上報告的問題。 在這種情況下,解決方案是將qtawesome(spyder的依賴項)升級到0.4.4或更高版本。 如果使用Anaconda安裝,則命令為: conda upgrade qtawesome

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM