spyder-ide / spyder

Official repository for Spyder - The Scientific Python Development Environment
https://www.spyder-ide.org
MIT License
8.25k stars 1.6k forks source link

Python 3.6 interpreter - invalid file path #15359

Closed skjerns closed 3 years ago

skjerns commented 3 years ago

I am trying to use Spyder 4.2.5 with a parallel installation of Python 3.8 and 3.6. Conda is set to be added to the system path. This did work before, and I need python on my system path!

  1. I use a fresh install of Anaconda including python 3.8.
  2. I create an environment with conda create -n py36 python==3.6.8
  3. I want to select python 3.6 within Spyder, however, I get invalid file path - there is no further error message to pin down the problem

image

Solutions I tried (reinstalled anaconda before each)

What does work:

  1. install anaconda 2020.07 including Spyder 4.1.5 (with spyder-kernels 1.9.2)
  2. I create an environment with conda create -n py36 python==3.6.8
  3. Manually select python.exe

Why does this not work any longer? Would it be possible to give some more detailed debugging information in this case?

steff456 commented 3 years ago

Hi @skjerns,

When you open the dropdown in the python interpreter preference, do all your environments appear under there?

Please let me know if you see it there

skjerns commented 3 years ago

Yes, all of them get recognized correctly!


Sent from mobile

Am 20.04.2021 um 23:29 schrieb Stephannie Jimenez Gacha @.***>:

 Hi @skjerns,

When you open the dropdown in the python interpreter preference, do all your environments appear under there?

Please let me know if you see it there

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

steff456 commented 3 years ago

If you select the environment you are looking for, then that error appears or it is working?

We added the detection of environments so you don't have to type them in.

skjerns commented 3 years ago

The error appears either way, disregarding of whether I select it from the dropdown, or manually.

I also tried to set the interpreter manually in the transient.ini, to see if I get an error message this way, but also no luck, it just defaults back to the standard python.


Sent from mobile

Am 21.04.2021 um 05:56 schrieb Stephannie Jimenez Gacha @.***>:

 If you select the environment you are looking for, then that error appears or it is working?

We added the detection of environments so you don't have to type them in.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

ccordoba12 commented 3 years ago

@skjerns, this is a duplicate of issue #12615. We don't know why it happens only for Python 3.6

Please continue the discussion there.

ccordoba12 commented 3 years ago

and I need python on my system path!

This is really odd. What do you need to do that? And what Python version?

(Please answer in the other issue)

EcoFin commented 3 years ago

Having read this discussion I am really puzzled. Just installed Spyder 5.0.1 (in Anaconda3 on Win 10 x64). Had to install spyder-kernels in the python 3.6.13 environment I am working in (which unfortunately can't be upgraded past 3.6). Conda chose spyder-kernels 2.0.1 which seemed fine.

When I restarted the new Spyder version it couldn't open a console. I went to preferences to select the python interpreter for that environment and got the "invalid file path" message. But selecting interpreters for any of 7 (yup, seven) other python 3.6.13 environments works completely fine!

Any suggestions of what I should look for? I would really prefer not do simply delete and try to reconstruct this particular environment because it is particularly complex, although that is the only thing I can think of right now.

ccordoba12 commented 3 years ago

I really don't understand why our validation process is failing for Python 3.6. sorry.

skjerns commented 3 years ago

Is there any log/debug/output that we could check for what exactly is going wrong or where the validation fails?

EcoFin commented 3 years ago

I have attached a debug log in case that .helps

With base active (where spyder is installed), but located in the environment (ayzipline) whose interpreter I have tried unsuccessfully to activate (and where spyder-kernels 2.0.1 is installed) I run spyder in debug mode.

At line 808 there is a reference to the mkdocs python interpreter (3.6.13 strangely). That is what it loaded at startup only because that is the one I tested last yesterday evening before shutdown.

At line 1921 I try to change that to the python.exe (also 3.6.13) in the ayzipline conda env (which is the one I want). “Apply” at gives the invalid file path error.

I then change the interpreter back to the Backtrader python.exe (again 3.6.13) which is where I was working until I upgraded to ver 5.0.1 and ran into all this trouble yesterday.

Then I shut down Spyder to send you this information.

Sincerely

Arthur younger

From: skjerns @.> Sent: Friday, April 23, 2021 3:28 AM To: spyder-ide/spyder @.> Cc: EcoFin @.>; Comment @.> Subject: Re: [spyder-ide/spyder] Python 3.6 interpreter - invalid file path (#15359)

Is there any log/debug/output that we could check for what exactly is going wrong or where the validation fails?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/spyder-ide/spyder/issues/15359#issuecomment-825454181 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3HOEW7UUCH35GIVERA6ITTKEOQ7ANCNFSM43HWDHMA .

(base) E:\Anaconda3\envs\ayzipline>spyder --debug-info verbose > spyderdebug.txt No QCoreApplication instance found. Application patches not applied. You have to call load_stylesheet function after instantiation of QApplication to take effect. 2021-04-23 11:29:11,044 [INFO] [spyder.app.mainwindow] -> Start of MainWindow constructor 2021-04-23 11:29:11,044 [INFO] [spyder.app.mainwindow] -> appusermodelid: 0 2021-04-23 11:29:11,047 [INFO] [spyder.app.mainwindow] -> End of MainWindow constructor 2021-04-23 11:29:11,525 [INFO] [spyder.app.mainwindow] -> Start of MainWindow setup 2021-04-23 11:29:11,525 [INFO] [spyder.app.mainwindow] -> Updating PYTHONPATH 2021-04-23 11:29:11,527 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,527 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,528 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,529 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,529 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,529 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,530 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,530 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,531 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,531 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,532 [DEBUG] [chardet.universaldetector] -> no data received! 2021-04-23 11:29:11,532 [DEBUG] [chardet.universaldetector] -> no probers hit minimum threshold 2021-04-23 11:29:11,532 [INFO] [spyder.app.mainwindow] -> Applying theme configuration... 2021-04-23 11:29:11,630 [INFO] [spyder.app.mainwindow] -> Loading switcher... 2021-04-23 11:29:12,922 [INFO] [spyder.app.solver] -> Added all plugins as dependencies to plugin: layout 2021-04-23 11:29:12,922 [INFO] [spyder.app.mainwindow] -> Loading Main menus... 2021-04-23 11:29:12,940 [INFO] [spyder.app.mainwindow] -> Loading mainmenu... 2021-04-23 11:29:12,943 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for mainmenu... 2021-04-23 11:29:12,944 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show toolbars') (show toolbars) under context global for plugin toolbar 2021-04-23 11:29:12,945 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x0000022636703A68> (toolbars_menu) under context __global for plugin toolbar 2021-04-23 11:29:12,945 [INFO] [spyder.app.mainwindow] -> Loading Toolbar... 2021-04-23 11:29:12,953 [INFO] [spyder.app.mainwindow] -> Loading toolbar... 2021-04-23 11:29:12,955 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.ApplicationToolbar object at 0x0000022636703D38> (file_toolbar) under context global for plugin toolbar 2021-04-23 11:29:12,956 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.ApplicationToolbar object at 0x00000226366F9D38> (run_toolbar) under context global for plugin toolbar 2021-04-23 11:29:12,958 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.ApplicationToolbar object at 0x00000226366F9CA8> (debug_toolbar) under context __global for plugin toolbar 2021-04-23 11:29:12,960 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.ApplicationToolbar object at 0x00000226366F9A68> (main_toolbar) under context global for plugin toolbar 2021-04-23 11:29:12,961 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for toolbar... 2021-04-23 11:29:12,982 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Preferences') (show_action) under context global for plugin preferences 2021-04-23 11:29:12,983 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Reset Spyder to factory defaults') (reset_action) under context __global for plugin preferences 2021-04-23 11:29:12,984 [INFO] [spyder.app.mainwindow] -> Loading Preferences... 2021-04-23 11:29:13,493 [INFO] [spyder.app.mainwindow] -> Loading preferences... 2021-04-23 11:29:13,494 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for preferences... 2021-04-23 11:29:13,495 [INFO] [spyder.app.mainwindow] -> Loading Appearance... 2021-04-23 11:29:13,497 [INFO] [spyder.app.mainwindow] -> Loading appearance... 2021-04-23 11:29:13,497 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for appearance... 2021-04-23 11:29:13,497 [INFO] [spyder.app.mainwindow] -> Loading Run... 2021-04-23 11:29:13,499 [INFO] [spyder.app.mainwindow] -> Loading run... 2021-04-23 11:29:13,499 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for run... 2021-04-23 11:29:13,500 [INFO] [spyder.app.mainwindow] -> Loading Keyboard shortcuts... 2021-04-23 11:29:13,502 [INFO] [spyder.app.mainwindow] -> Loading shortcuts... 2021-04-23 11:29:13,502 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Shortcuts Summary') (show_shortcut_summary_action) under context global for plugin shortcuts 2021-04-23 11:29:13,503 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for shortcuts... 2021-04-23 11:29:13,504 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing clock/enable in section statusbar 2021-04-23 11:29:13,504 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing cpu_usage/enable in section statusbar 2021-04-23 11:29:13,504 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing memory_usage/enable in section statusbar 2021-04-23 11:29:13,504 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing clock/timeout in section statusbar 2021-04-23 11:29:13,505 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing cpu_usage/timeout in section statusbar 2021-04-23 11:29:13,505 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing memory_usage/timeout in section statusbar 2021-04-23 11:29:13,505 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.statusbar.container.StatusBarContainer object at 0x00000226366F8DC8> is observing show_status_bar in section statusbar 2021-04-23 11:29:13,512 [INFO] [spyder.app.mainwindow] -> Loading Status bar... 2021-04-23 11:29:13,514 [INFO] [spyder.app.mainwindow] -> Loading statusbar... 2021-04-23 11:29:13,519 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for statusbar... 2021-04-23 11:29:13,520 [DEBUG] [spyder.plugins.completion.plugin] -> Loading entry point: fallback = spyder.plugins.completion.providers.fallback.provider:FallbackProvider 2021-04-23 11:29:13,521 [DEBUG] [spyder.plugins.completion.plugin] -> Completion plugin: Registering fallback 2021-04-23 11:29:13,531 [DEBUG] [spyder.plugins.completion.plugin] -> Loading entry point: kite = spyder.plugins.completion.providers.kite.provider:KiteProvider 2021-04-23 11:29:13,594 [DEBUG] [spyder.plugins.completion.plugin] -> Completion plugin: Registering kite 2021-04-23 11:29:13,604 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.kite.provider.KiteProvider object at 0x00000226379969D8> is observing enable_code_snippets in section completions 2021-04-23 11:29:13,605 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.kite.provider.KiteProvider object at 0x00000226379969D8> is observing ('enabled_providers', 'kite') in section completions 2021-04-23 11:29:13,605 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.kite.provider.KiteProvider object at 0x00000226379969D8> is observing ('provider_configuration', 'kite', 'values') in section completions 2021-04-23 11:29:13,607 [DEBUG] [spyder.plugins.completion.plugin] -> Loading entry point: lsp = spyder.plugins.completion.providers.languageserver.provider:LanguageServerProvider 2021-04-23 11:29:13,623 [DEBUG] [spyder.plugins.completion.plugin] -> Completion plugin: Registering lsp 2021-04-23 11:29:13,632 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing enable_code_snippets in section completions 2021-04-23 11:29:13,633 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing ('provider_configuration', 'lsp', 'values') in section completions 2021-04-23 11:29:13,633 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing default in section main_interpreter 2021-04-23 11:29:13,634 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing custom_interpreter in section main_interpreter 2021-04-23 11:29:13,636 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing group_cells in section outline_explorer 2021-04-23 11:29:13,636 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing show_comments in section outline_explorer 2021-04-23 11:29:13,637 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.languageserver.provider.LanguageServerProvider object at 0x0000022637996438> is observing spyder_pythonpath in section main 2021-04-23 11:29:13,667 [DEBUG] [spyder.plugins.completion.plugin] -> Loading entry point: snippets = spyder.plugins.completion.providers.snippets.provider:SnippetsProvider 2021-04-23 11:29:13,672 [DEBUG] [spyder.plugins.completion.plugin] -> Completion plugin: Registering snippets 2021-04-23 11:29:13,681 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.completion.providers.snippets.provider.SnippetsProvider object at 0x0000022637A51F78> is observing ('provider_configuration', 'snippets', 'values') in section completions 2021-04-23 11:29:13,807 [INFO] [spyder.app.mainwindow] -> Loading Completion and linting... 2021-04-23 11:29:13,810 [INFO] [spyder.app.mainwindow] -> Loading completions... 2021-04-23 11:29:13,826 [DEBUG] [spyder.plugins.completion.providers.kite.provider] -> Kite was found on the system: C:\Program Files\Kite\kited.exe 2021-04-23 11:29:13,826 [DEBUG] [spyder.plugins.completion.providers.fallback.actor] -> Fallback plugin starting... 2021-04-23 11:29:15,283 [DEBUG] [spyder.plugins.completion.providers.kite.utils.status] -> Kite process already running with PID 17044 2021-04-23 11:29:15,283 [DEBUG] [spyder.plugins.completion.providers.kite.client] -> Starting Kite HTTP session... 2021-04-23 11:29:15,287 [DEBUG] [urllib3.connectionpool] -> Starting new HTTP connection (1): 127.0.0.1:46624 2021-04-23 11:29:15,290 [DEBUG] [urllib3.connectionpool] -> http://127.0.0.1:46624 "GET /clientapi/languages HTTP/1.1" 200 156 2021-04-23 11:29:15,291 [DEBUG] [spyder.plugins.completion.providers.kite.provider] -> Kite client is available for ['bash', 'c', 'cpp', 'csharp', 'css', 'go', 'html', 'java', 'javascript', 'jsx', 'kotlin', 'less', 'objectivec', 'php', 'python', 'ruby', 'scala', 'tsx', 'typescript', 'vue'] 2021-04-23 11:29:15,291 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for completions... 2021-04-23 11:29:15,292 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.console.widgets.main_widget.ConsoleWidget object at 0x0000022637AAB708> is observing external_editor/path in section internal_console 2021-04-23 11:29:15,292 [DEBUG] [spyder.plugins.completion.providers.snippets.actor] -> Snippets plugin starting... 2021-04-23 11:29:15,292 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.console.widgets.main_widget.ConsoleWidget object at 0x0000022637AAB708> is observing max_line_count in section internal_console 2021-04-23 11:29:15,294 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.console.widgets.main_widget.ConsoleWidget object at 0x0000022637AAB708> is observing wrap in section internal_console 2021-04-23 11:29:15,295 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637AABC18> (main_toolbar) under context global for plugin internal_console 2021-04-23 11:29:15,297 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637AABE58> (('corner_toolbar',)) under context global for plugin internal_console 2021-04-23 11:29:15,297 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022637A290D8> (options_menu) under context global for plugin internal_console 2021-04-23 11:29:15,298 [INFO] [spyder.plugins.console.widgets.main_widget] -> Initializing... 2021-04-23 11:29:15,389 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('&Quit') (Quit) under context global for plugin internal_console 2021-04-23 11:29:15,389 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('&Run...') (run_action) under context global for plugin internal_console 2021-04-23 11:29:15,391 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Environment variables...') (environment_action) under context global for plugin internal_console 2021-04-23 11:29:15,392 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show sys.path contents...') (sys_path_action) under context global for plugin internal_console 2021-04-23 11:29:15,392 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Buffer...') (max_line_count_action) under context global for plugin internal_console 2021-04-23 11:29:15,393 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('External editor path...') (external_editor_action) under context global for plugin internal_console 2021-04-23 11:29:15,393 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Wrap lines') (toggle_wrap_action) under context __global for plugin internal_console 2021-04-23 11:29:15,396 [DEBUG] [spyder.config.manager] -> Sending notification to observers of wrap in configuration section internal_console 2021-04-23 11:29:15,397 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Automatic code completion') (toggle_code_completion_action) under context global for plugin internal_console 2021-04-23 11:29:15,397 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022637A04708> (internal_settings_submenu) under context global for plugin internal_console 2021-04-23 11:29:15,398 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x0000022637A04798> (options_button_widget) under context global for plugin internal_console 2021-04-23 11:29:15,401 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin internal_console 2021-04-23 11:29:15,401 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context global for plugin internal_console 2021-04-23 11:29:15,402 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin internal_console 2021-04-23 11:29:15,402 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Internal console') (switch to internal_console) under context global for plugin internal_console 2021-04-23 11:29:15,403 [INFO] [spyder.app.mainwindow] -> Loading Internal console... 2021-04-23 11:29:15,409 [INFO] [spyder.app.mainwindow] -> Loading internal_console... 2021-04-23 11:29:15,409 [DEBUG] [spyder.plugins.completion.providers.snippets.actor] -> Updating snippets... 2021-04-23 11:29:15,426 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for internal_console... 2021-04-23 11:29:15,426 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.maininterpreter.container.MainInterpreterContainer object at 0x0000022637B1E318> is observing default in section main_interpreter 2021-04-23 11:29:15,427 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.maininterpreter.container.MainInterpreterContainer object at 0x0000022637B1E318> is observing custom_interpreter in section main_interpreter 2021-04-23 11:29:15,427 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.maininterpreter.container.MainInterpreterContainer object at 0x0000022637B1E318> is observing custom in section main_interpreter 2021-04-23 11:29:15,461 [INFO] [spyder.app.mainwindow] -> Loading Python interpreter... 2021-04-23 11:29:15,464 [INFO] [spyder.app.mainwindow] -> Loading main_interpreter... 2021-04-23 11:29:15,476 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for main_interpreter... 2021-04-23 11:29:15,479 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637B2B558> (main_toolbar) under context global for plugin onlinehelp 2021-04-23 11:29:15,480 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637B2B798> (('corner_toolbar',)) under context global for plugin onlinehelp 2021-04-23 11:29:15,481 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022637B2B9D8> (options_menu) under context global for plugin onlinehelp 2021-04-23 11:29:15,562 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Back') (back_action) under context __global for plugin onlinehelp 2021-04-23 11:29:15,563 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Forward') (forward_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,564 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Select all') (select_all_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,564 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy') (copy_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,566 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Zoom in') (zoom_in_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,566 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Zoom out') (zoom_out_action) under context __global for plugin onlinehelp 2021-04-23 11:29:15,567 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Inspect') (inspect_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,568 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Refresh') (refresh_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,569 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Stop') (stop_action) under context __global for plugin onlinehelp 2021-04-23 11:29:15,569 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x0000022637B3C9D8> (context_menu) under context global for plugin onlinehelp 2021-04-23 11:29:15,570 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Home') (home_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,571 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Find') (find_action) under context global for plugin onlinehelp 2021-04-23 11:29:15,572 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x0000022637B1E438> (options_button_widget) under context global for plugin onlinehelp 2021-04-23 11:29:15,575 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin onlinehelp 2021-04-23 11:29:15,577 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context global for plugin onlinehelp 2021-04-23 11:29:15,577 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin onlinehelp 2021-04-23 11:29:15,578 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Online help') (switch to onlinehelp) under context global for plugin onlinehelp 2021-04-23 11:29:15,582 [INFO] [spyder.app.mainwindow] -> Loading Online help... 2021-04-23 11:29:15,589 [INFO] [spyder.app.mainwindow] -> Loading onlinehelp... 2021-04-23 11:29:15,608 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for onlinehelp... 2021-04-23 11:29:15,610 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637B41E58> (main_toolbar) under context global for plugin outline_explorer 2021-04-23 11:29:15,611 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022637B460D8> (('corner_toolbar',)) under context global for plugin outline_explorer 2021-04-23 11:29:15,612 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022637B46318> (options_menu) under context global for plugin outline_explorer 2021-04-23 11:29:15,616 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing follow_cursor in section outline_explorer 2021-04-23 11:29:15,617 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing show_fullpath in section outline_explorer 2021-04-23 11:29:15,617 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing group_cells in section outline_explorer 2021-04-23 11:29:15,618 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing show_all_files in section outline_explorer 2021-04-23 11:29:15,618 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing show_comments in section outline_explorer 2021-04-23 11:29:15,619 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing sort_files_alphabetically in section outline_explorer 2021-04-23 11:29:15,619 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.outlineexplorer.widgets.OutlineExplorerTreeWidget object at 0x0000022637B465E8> is observing display_variables in section outline_explorer 2021-04-23 11:29:15,620 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x0000022637B4D558> (context_menu) under context global for plugin outline_explorer 2021-04-23 11:29:15,620 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Collapse all') (collapse_all_action) under context __global for plugin outline_explorer 2021-04-23 11:29:15,621 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Expand all') (expand_all_action) under context global for plugin outline_explorer 2021-04-23 11:29:15,621 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Restore') (restore_action) under context global for plugin outline_explorer 2021-04-23 11:29:15,621 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Collapse section') (collapse_selection_action) under context __global for plugin outline_explorer 2021-04-23 11:29:15,622 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Expand section') (expand_selection_action) under context global for plugin outline_explorer 2021-04-23 11:29:15,623 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x0000022637B46D38> (go_to_cursor) under context global for plugin outline_explorer 2021-04-23 11:29:15,625 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Go to cursor position') (go_to_cursor) under context global for plugin outline_explorer 2021-04-23 11:29:15,625 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show absolute path') (show_fullpath) under context global for plugin outline_explorer 2021-04-23 11:29:15,626 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show all files') (show_all_files) under context global for plugin outline_explorer 2021-04-23 11:29:15,626 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show special comments') (show_comments) under context global for plugin outline_explorer 2021-04-23 11:29:15,629 [DEBUG] [spyder.config.manager] -> Sending notification to observers of show_comments in configuration section outline_explorer 2021-04-23 11:29:15,666 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Group code cells') (group_code_cells) under context global for plugin outline_explorer 2021-04-23 11:29:15,669 [DEBUG] [spyder.config.manager] -> Sending notification to observers of group_cells in configuration section outline_explorer 2021-04-23 11:29:15,702 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Display variables and attributes') (display_variables) under context global for plugin outline_explorer 2021-04-23 11:29:15,702 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Follow cursor position') (follow_cursor) under context __global for plugin outline_explorer 2021-04-23 11:29:15,707 [DEBUG] [spyder.config.manager] -> Sending notification to observers of follow_cursor in configuration section outline_explorer 2021-04-23 11:29:15,708 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Sort files alphabetically') (sort_files_alphabetically) under context global for plugin outline_explorer 2021-04-23 11:29:15,709 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x0000022637F77AF8> (options_button_widget) under context global for plugin outline_explorer 2021-04-23 11:29:15,711 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin outline_explorer 2021-04-23 11:29:15,711 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context global for plugin outline_explorer 2021-04-23 11:29:15,711 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin outline_explorer 2021-04-23 11:29:15,712 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Outline') (switch to outline_explorer) under context global for plugin outline_explorer 2021-04-23 11:29:15,713 [INFO] [spyder.app.mainwindow] -> Loading Outline Explorer... 2021-04-23 11:29:15,718 [INFO] [spyder.app.mainwindow] -> Loading outline_explorer... 2021-04-23 11:29:15,728 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for outline_explorer... 2021-04-23 11:29:15,911 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639646EE8> (main_toolbar) under context global for plugin breakpoints 2021-04-23 11:29:15,912 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639646B88> (('corner_toolbar',)) under context global for plugin breakpoints 2021-04-23 11:29:15,913 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x00000226395F6438> (options_menu) under context __global for plugin breakpoints 2021-04-23 11:29:15,919 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Clear breakpoints in all files') (clear_all_breakpoints_action) under context global for plugin breakpoints 2021-04-23 11:29:15,919 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Clear selected breakpoint') (clear_breakpoint_action) under context global for plugin breakpoints 2021-04-23 11:29:15,919 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Edit selected breakpoint') (edit_breakpoint_action) under context global for plugin breakpoints 2021-04-23 11:29:15,920 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x00000226395F6B88> (context_menu) under context global for plugin breakpoints 2021-04-23 11:29:15,921 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x00000226395F6C18> (options_button_widget) under context global for plugin breakpoints 2021-04-23 11:29:15,923 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin breakpoints 2021-04-23 11:29:15,923 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context __global for plugin breakpoints 2021-04-23 11:29:15,924 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin breakpoints 2021-04-23 11:29:15,924 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Breakpoints') (switch to breakpoints) under context global for plugin breakpoints 2021-04-23 11:29:15,925 [INFO] [spyder.app.mainwindow] -> Loading Breakpoints... 2021-04-23 11:29:15,943 [INFO] [spyder.app.mainwindow] -> Loading breakpoints... 2021-04-23 11:29:15,944 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('List breakpoints') (list_breakpoints_action) under context global for plugin breakpoints 2021-04-23 11:29:15,959 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for breakpoints... 2021-04-23 11:29:15,984 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.history.widgets.HistoryWidget object at 0x0000022639617CA8> is observing selected in section appearance 2021-04-23 11:29:15,984 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.history.widgets.HistoryWidget object at 0x0000022639617CA8> is observing line_numbers in section historylog 2021-04-23 11:29:15,985 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.history.widgets.HistoryWidget object at 0x0000022639617CA8> is observing wrap in section historylog 2021-04-23 11:29:15,987 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639638DC8> (main_toolbar) under context global for plugin historylog 2021-04-23 11:29:15,988 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639607048> (('corner_toolbar',)) under context __global for plugin historylog 2021-04-23 11:29:15,989 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022639607288> (options_menu) under context global for plugin historylog 2021-04-23 11:29:16,020 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Wrap lines') (toggle_wrap_action) under context global for plugin historylog 2021-04-23 11:29:16,025 [DEBUG] [spyder.config.manager] -> Sending notification to observers of wrap in configuration section historylog 2021-04-23 11:29:16,026 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show line numbers') (toggle_line_numbers_action) under context global for plugin historylog 2021-04-23 11:29:16,028 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x000002263963DF78> (options_button_widget) under context global for plugin historylog 2021-04-23 11:29:16,029 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin historylog 2021-04-23 11:29:16,029 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context global for plugin historylog 2021-04-23 11:29:16,029 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin historylog 2021-04-23 11:29:16,030 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('History') (switch to historylog) under context global for plugin historylog 2021-04-23 11:29:16,031 [INFO] [spyder.app.mainwindow] -> Loading History... 2021-04-23 11:29:16,036 [INFO] [spyder.app.mainwindow] -> Loading historylog... 2021-04-23 11:29:16,053 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for historylog... 2021-04-23 11:29:16,056 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x00000226396491F8> (main_toolbar) under context global for plugin profiler 2021-04-23 11:29:16,058 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x00000226396453A8> (('corner_toolbar',)) under context global for plugin profiler 2021-04-23 11:29:16,059 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x00000226396450D8> (options_menu) under context __global for plugin profiler 2021-04-23 11:29:16,072 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Run profiler') (run_action) under context global for plugin profiler 2021-04-23 11:29:16,073 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('') (browse_action) under context global for plugin profiler 2021-04-23 11:29:16,073 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Output') (show_output_action) under context global for plugin profiler 2021-04-23 11:29:16,074 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Collapse') (collapse_action) under context global for plugin profiler 2021-04-23 11:29:16,074 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Expand') (expand_action) under context global for plugin profiler 2021-04-23 11:29:16,075 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Save data') (save_data_action) under context global for plugin profiler 2021-04-23 11:29:16,075 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Load data') (load_data_action) under context __global for plugin profiler 2021-04-23 11:29:16,076 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Clear comparison') (clear_action) under context global for plugin profiler 2021-04-23 11:29:16,078 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639649318> (information_toolbar) under context global for plugin profiler 2021-04-23 11:29:16,355 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x0000022637F56E58> (options_button_widget) under context global for plugin profiler 2021-04-23 11:29:16,358 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin profiler 2021-04-23 11:29:16,359 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context __global for plugin profiler 2021-04-23 11:29:16,360 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin profiler 2021-04-23 11:29:16,361 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Profiler') (switch to profiler) under context global for plugin profiler 2021-04-23 11:29:16,368 [INFO] [spyder.app.mainwindow] -> Loading Profiler... 2021-04-23 11:29:16,374 [INFO] [spyder.app.mainwindow] -> Loading profiler... 2021-04-23 11:29:16,375 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Run profiler') (profile_current_filename_action) under context __global for plugin profiler 2021-04-23 11:29:16,658 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for profiler... 2021-04-23 11:29:16,699 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639649828> (main_toolbar) under context global for plugin explorer 2021-04-23 11:29:16,701 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x00000226396495E8> (('corner_toolbar',)) under context global for plugin explorer 2021-04-23 11:29:16,702 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x00000226396881F8> (options_menu) under context __global for plugin explorer 2021-04-23 11:29:16,704 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.explorer.widgets.explorer.ExplorerTreeWidget object at 0x00000226396884C8> is observing size_column in section explorer 2021-04-23 11:29:16,705 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.explorer.widgets.explorer.ExplorerTreeWidget object at 0x00000226396884C8> is observing type_column in section explorer 2021-04-23 11:29:16,705 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.explorer.widgets.explorer.ExplorerTreeWidget object at 0x00000226396884C8> is observing date_column in section explorer 2021-04-23 11:29:16,705 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.explorer.widgets.explorer.ExplorerTreeWidget object at 0x00000226396884C8> is observing name_filters in section explorer 2021-04-23 11:29:16,706 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.explorer.widgets.explorer.ExplorerTreeWidget object at 0x00000226396884C8> is observing show_hidden in section explorer 2021-04-23 11:29:16,991 [DEBUG] [spyder.config.manager] -> Sending notification to observers of name_filters in configuration section explorer 2021-04-23 11:29:16,994 [DEBUG] [spyder.config.manager] -> Sending notification to observers of name_filters in configuration section explorer 2021-04-23 11:29:16,994 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('File...') (new_file_action) under context global for plugin explorer 2021-04-23 11:29:16,995 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Python file...') (new_module_action) under context global for plugin explorer 2021-04-23 11:29:16,995 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Folder...') (new_folder_action) under context global for plugin explorer 2021-04-23 11:29:16,996 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Python Package...') (new_package_action) under context global for plugin explorer 2021-04-23 11:29:16,997 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Open in Spyder') (open_with_spyder_action) under context __global for plugin explorer 2021-04-23 11:29:16,997 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Open externally') (open_with_system_action) under context global for plugin explorer 2021-04-23 11:29:16,997 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Default external application') (open_with_system_2_action) under context global for plugin explorer 2021-04-23 11:29:16,998 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Delete...') (delete_action) under context __global for plugin explorer 2021-04-23 11:29:16,999 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Rename...') (rename_action) under context global for plugin explorer 2021-04-23 11:29:16,999 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Move...') (move_action) under context global for plugin explorer 2021-04-23 11:29:17,000 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy') (copy_action) under context __global for plugin explorer 2021-04-23 11:29:17,000 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Paste') (paste_action) under context global for plugin explorer 2021-04-23 11:29:17,000 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy Absolute Path') (copy_absolute_path_action) under context global for plugin explorer 2021-04-23 11:29:17,001 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy Relative Path') (copy_relative_path_action) under context __global for plugin explorer 2021-04-23 11:29:17,003 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show in Folder') (show_system_explorer_action) under context global for plugin explorer 2021-04-23 11:29:17,004 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Commit') (version_control_commit_action) under context global for plugin explorer 2021-04-23 11:29:17,004 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Browse repository') (version_control_browse_action) under context __global for plugin explorer 2021-04-23 11:29:17,005 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show hidden files') (toggle_show_hidden_action) under context global for plugin explorer 2021-04-23 11:29:17,005 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Edit filter settings...') (edit_name_filters_action) under context global for plugin explorer 2021-04-23 11:29:17,005 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Single click to open') (toggle_single_click_to_open_action) under context global for plugin explorer 2021-04-23 11:29:17,006 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Open IPython console here') (open_interpreter_action) under context global for plugin explorer 2021-04-23 11:29:17,006 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Run') (run_action) under context global for plugin explorer 2021-04-23 11:29:17,007 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Convert to Python script') (convert_notebook_action) under context global for plugin explorer 2021-04-23 11:29:17,007 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Size') (toggle_size_column_action) under context __global for plugin explorer 2021-04-23 11:29:17,007 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Type') (toggle_type_column_action) under context global for plugin explorer 2021-04-23 11:29:17,008 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Date modified') (toggle_date_column_action) under context global for plugin explorer 2021-04-23 11:29:17,010 [DEBUG] [spyder.config.manager] -> Sending notification to observers of date_column in configuration section explorer 2021-04-23 11:29:17,011 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x00000226396EB288> (header_menu) under context global for plugin explorer 2021-04-23 11:29:17,012 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x00000226396EB318> (new_menu) under context global for plugin explorer 2021-04-23 11:29:17,012 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x00000226396EB3A8> (open_with_menu) under context global for plugin explorer 2021-04-23 11:29:17,012 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x00000226396EB438> (context_menu) under context global for plugin explorer 2021-04-23 11:29:17,013 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Previous') (previous_action) under context __global for plugin explorer 2021-04-23 11:29:17,013 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Next') (next_action) under context global for plugin explorer 2021-04-23 11:29:17,014 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Parent') (parent_action) under context global for plugin explorer 2021-04-23 11:29:17,014 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('') (toggle_filter_files_action) under context global for plugin explorer 2021-04-23 11:29:17,017 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x00000226396EB8B8> (options_button_widget) under context global for plugin explorer 2021-04-23 11:29:17,021 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context global for plugin explorer 2021-04-23 11:29:17,022 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context __global for plugin explorer 2021-04-23 11:29:17,022 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin explorer 2021-04-23 11:29:17,023 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Files') (switch to explorer) under context global for plugin explorer 2021-04-23 11:29:17,024 [INFO] [spyder.app.mainwindow] -> Loading Files... 2021-04-23 11:29:17,031 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\.nonadmin' 2021-04-23 11:29:17,032 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\api-ms-win-core-console-l1-1-0.dll' 2021-04-23 11:29:17,033 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio1: 0.8857421875 2021-04-23 11:29:17,035 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio2: 0.9541015625 2021-04-23 11:29:17,035 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> is_likely_binary: True 2021-04-23 11:29:17,036 [DEBUG] [chardet.charsetprober] -> SHIFT_JIS Japanese prober hit error at byte 3 2021-04-23 11:29:17,036 [DEBUG] [chardet.charsetprober] -> EUC-JP Japanese prober hit error at byte 2 2021-04-23 11:29:17,037 [DEBUG] [chardet.charsetprober] -> GB2312 Chinese prober hit error at byte 3 2021-04-23 11:29:17,037 [DEBUG] [chardet.charsetprober] -> EUC-KR Korean prober hit error at byte 2 2021-04-23 11:29:17,038 [DEBUG] [chardet.charsetprober] -> CP949 Korean prober hit error at byte 3 2021-04-23 11:29:17,038 [DEBUG] [chardet.charsetprober] -> Big5 Chinese prober hit error at byte 2 2021-04-23 11:29:17,038 [DEBUG] [chardet.charsetprober] -> EUC-TW Taiwan prober hit error at byte 2 2021-04-23 11:29:17,045 [DEBUG] [chardet.charsetprober] -> windows-1251 Russian confidence = 0.0 2021-04-23 11:29:17,045 [DEBUG] [chardet.charsetprober] -> KOI8-R Russian confidence = 0.0 2021-04-23 11:29:17,046 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Russian confidence = 0.0 2021-04-23 11:29:17,046 [DEBUG] [chardet.charsetprober] -> MacCyrillic Russian confidence = 0.0 2021-04-23 11:29:17,046 [DEBUG] [chardet.charsetprober] -> IBM866 Russian confidence = 0.0 2021-04-23 11:29:17,047 [DEBUG] [chardet.charsetprober] -> IBM855 Russian confidence = 0.01 2021-04-23 11:29:17,047 [DEBUG] [chardet.charsetprober] -> ISO-8859-7 Greek confidence = 0.0 2021-04-23 11:29:17,047 [DEBUG] [chardet.charsetprober] -> windows-1253 Greek confidence = 0.0 2021-04-23 11:29:17,048 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Bulgarian confidence = 0.0 2021-04-23 11:29:17,048 [DEBUG] [chardet.charsetprober] -> windows-1251 Bulgarian confidence = 0.0 2021-04-23 11:29:17,048 [DEBUG] [chardet.charsetprober] -> TIS-620 Thai confidence = 0.01 2021-04-23 11:29:17,049 [DEBUG] [chardet.charsetprober] -> ISO-8859-9 Turkish confidence = 0.25533371234141106 2021-04-23 11:29:17,051 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,051 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,051 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,052 [DEBUG] [chardet.charsetprober] -> windows-1251 Russian confidence = 0.0 2021-04-23 11:29:17,052 [DEBUG] [chardet.charsetprober] -> KOI8-R Russian confidence = 0.0 2021-04-23 11:29:17,053 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Russian confidence = 0.0 2021-04-23 11:29:17,053 [DEBUG] [chardet.charsetprober] -> MacCyrillic Russian confidence = 0.0 2021-04-23 11:29:17,053 [DEBUG] [chardet.charsetprober] -> IBM866 Russian confidence = 0.0 2021-04-23 11:29:17,054 [DEBUG] [chardet.charsetprober] -> IBM855 Russian confidence = 0.01 2021-04-23 11:29:17,054 [DEBUG] [chardet.charsetprober] -> ISO-8859-7 Greek confidence = 0.0 2021-04-23 11:29:17,054 [DEBUG] [chardet.charsetprober] -> windows-1253 Greek confidence = 0.0 2021-04-23 11:29:17,055 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Bulgarian confidence = 0.0 2021-04-23 11:29:17,055 [DEBUG] [chardet.charsetprober] -> windows-1251 Bulgarian confidence = 0.0 2021-04-23 11:29:17,056 [DEBUG] [chardet.charsetprober] -> TIS-620 Thai confidence = 0.01 2021-04-23 11:29:17,056 [DEBUG] [chardet.charsetprober] -> ISO-8859-9 Turkish confidence = 0.25533371234141106 2021-04-23 11:29:17,056 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,056 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,057 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,057 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> detected_encoding: {'encoding': 'Windows-1254', 'confidence': 0.25533371234141106, 'language': 'Turkish'} 2021-04-23 11:29:17,057 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> failure: decodable_as_unicode: False 2021-04-23 11:29:17,068 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\LICENSE_PYTHON.txt' 2021-04-23 11:29:17,069 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio1: 0.0 2021-04-23 11:29:17,069 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio2: 1.0 2021-04-23 11:29:17,069 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> is_likely_binary: False 2021-04-23 11:29:17,070 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> detected_encoding: {'encoding': 'ascii', 'confidence': 1.0, 'language': ''} 2021-04-23 11:29:17,070 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> failure: decodable_as_unicode: False 2021-04-23 11:29:17,073 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\python.exe' 2021-04-23 11:29:17,074 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio1: 0.833984375 2021-04-23 11:29:17,074 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio2: 0.9228515625 2021-04-23 11:29:17,074 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> is_likely_binary: True 2021-04-23 11:29:17,075 [DEBUG] [chardet.charsetprober] -> SHIFT_JIS Japanese prober hit error at byte 3 2021-04-23 11:29:17,075 [DEBUG] [chardet.charsetprober] -> EUC-JP Japanese prober hit error at byte 2 2021-04-23 11:29:17,076 [DEBUG] [chardet.charsetprober] -> GB2312 Chinese prober hit error at byte 3 2021-04-23 11:29:17,076 [DEBUG] [chardet.charsetprober] -> EUC-KR Korean prober hit error at byte 2 2021-04-23 11:29:17,077 [DEBUG] [chardet.charsetprober] -> CP949 Korean prober hit error at byte 3 2021-04-23 11:29:17,077 [DEBUG] [chardet.charsetprober] -> Big5 Chinese prober hit error at byte 2 2021-04-23 11:29:17,077 [DEBUG] [chardet.charsetprober] -> EUC-TW Taiwan prober hit error at byte 2 2021-04-23 11:29:17,083 [DEBUG] [chardet.charsetprober] -> windows-1251 Russian confidence = 0.0 2021-04-23 11:29:17,084 [DEBUG] [chardet.charsetprober] -> KOI8-R Russian confidence = 0.0 2021-04-23 11:29:17,084 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Russian confidence = 0.01 2021-04-23 11:29:17,085 [DEBUG] [chardet.charsetprober] -> MacCyrillic Russian confidence = 0.0 2021-04-23 11:29:17,085 [DEBUG] [chardet.charsetprober] -> IBM866 Russian confidence = 0.0 2021-04-23 11:29:17,085 [DEBUG] [chardet.charsetprober] -> IBM855 Russian confidence = 0.15315635512624867 2021-04-23 11:29:17,086 [DEBUG] [chardet.charsetprober] -> ISO-8859-7 Greek confidence = 0.0 2021-04-23 11:29:17,086 [DEBUG] [chardet.charsetprober] -> windows-1253 Greek confidence = 0.0 2021-04-23 11:29:17,087 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Bulgarian confidence = 0.0 2021-04-23 11:29:17,087 [DEBUG] [chardet.charsetprober] -> windows-1251 Bulgarian confidence = 0.0 2021-04-23 11:29:17,088 [DEBUG] [chardet.charsetprober] -> TIS-620 Thai confidence = 0.3459819346501572 2021-04-23 11:29:17,088 [DEBUG] [chardet.charsetprober] -> ISO-8859-9 Turkish confidence = 0.26313694765087775 2021-04-23 11:29:17,088 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,089 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,089 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,089 [DEBUG] [chardet.charsetprober] -> windows-1251 Russian confidence = 0.0 2021-04-23 11:29:17,090 [DEBUG] [chardet.charsetprober] -> KOI8-R Russian confidence = 0.0 2021-04-23 11:29:17,090 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Russian confidence = 0.01 2021-04-23 11:29:17,091 [DEBUG] [chardet.charsetprober] -> MacCyrillic Russian confidence = 0.0 2021-04-23 11:29:17,091 [DEBUG] [chardet.charsetprober] -> IBM866 Russian confidence = 0.0 2021-04-23 11:29:17,091 [DEBUG] [chardet.charsetprober] -> IBM855 Russian confidence = 0.15315635512624867 2021-04-23 11:29:17,092 [DEBUG] [chardet.charsetprober] -> ISO-8859-7 Greek confidence = 0.0 2021-04-23 11:29:17,092 [DEBUG] [chardet.charsetprober] -> windows-1253 Greek confidence = 0.0 2021-04-23 11:29:17,092 [DEBUG] [chardet.charsetprober] -> ISO-8859-5 Bulgarian confidence = 0.0 2021-04-23 11:29:17,093 [DEBUG] [chardet.charsetprober] -> windows-1251 Bulgarian confidence = 0.0 2021-04-23 11:29:17,093 [DEBUG] [chardet.charsetprober] -> TIS-620 Thai confidence = 0.3459819346501572 2021-04-23 11:29:17,093 [DEBUG] [chardet.charsetprober] -> ISO-8859-9 Turkish confidence = 0.26313694765087775 2021-04-23 11:29:17,094 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,094 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,094 [DEBUG] [chardet.charsetprober] -> windows-1255 Hebrew confidence = 0.0 2021-04-23 11:29:17,095 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> detected_encoding: {'encoding': 'TIS-620', 'confidence': 0.3459819346501572, 'language': 'Thai'} 2021-04-23 11:29:17,095 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> failure: decodable_as_unicode: False 2021-04-23 11:29:17,097 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\python.pdb' 2021-04-23 11:29:17,099 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio1: 0.9697265625 2021-04-23 11:29:17,099 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio2: 1.0 2021-04-23 11:29:17,099 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> is_likely_binary: True 2021-04-23 11:29:17,100 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> detected_encoding: {'encoding': 'ascii', 'confidence': 1.0, 'language': ''} 2021-04-23 11:29:17,100 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> failure: decodable_as_unicode: False 2021-04-23 11:29:17,103 [DEBUG] [spyder.utils.external.binaryornot.check] -> is_binary: 'E:\Anaconda3\envs\ayzipline\qt.conf' 2021-04-23 11:29:17,104 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio1: 0.0 2021-04-23 11:29:17,104 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> nontext_ratio2: 1.0 2021-04-23 11:29:17,104 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> is_likely_binary: False 2021-04-23 11:29:17,105 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> detected_encoding: {'encoding': 'ascii', 'confidence': 1.0, 'language': ''} 2021-04-23 11:29:17,105 [DEBUG] [spyder.utils.external.binaryornot.helpers] -> failure: decodable_as_unicode: False 2021-04-23 11:29:17,118 [INFO] [spyder.app.mainwindow] -> Loading explorer... 2021-04-23 11:29:17,131 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for explorer... 2021-04-23 11:29:17,132 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.help.widgets.HelpWidget object at 0x000002263964EB88> is observing automatic_import in section help 2021-04-23 11:29:17,132 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.help.widgets.HelpWidget object at 0x000002263964EB88> is observing locked in section help 2021-04-23 11:29:17,133 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.help.widgets.HelpWidget object at 0x000002263964EB88> is observing rich_mode in section help 2021-04-23 11:29:17,133 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.help.widgets.HelpWidget object at 0x000002263964EB88> is observing show_source in section help 2021-04-23 11:29:17,133 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.help.widgets.HelpWidget object at 0x000002263964EB88> is observing wrap in section help 2021-04-23 11:29:17,135 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x00000226397094C8> (main_toolbar) under context global for plugin help 2021-04-23 11:29:17,136 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639709708> (('corner_toolbar',)) under context __global for plugin help 2021-04-23 11:29:17,137 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x0000022639709948> (options_menu) under context global for plugin help 2021-04-23 11:29:17,158 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Back') (back_action) under context global for plugin help 2021-04-23 11:29:17,160 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Forward') (forward_action) under context global for plugin help 2021-04-23 11:29:17,160 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Select all') (select_all_action) under context global for plugin help 2021-04-23 11:29:17,161 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy') (copy_action) under context global for plugin help 2021-04-23 11:29:17,163 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Zoom in') (zoom_in_action) under context global for plugin help 2021-04-23 11:29:17,164 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Zoom out') (zoom_out_action) under context global for plugin help 2021-04-23 11:29:17,165 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Inspect') (inspect_action) under context global for plugin help 2021-04-23 11:29:17,165 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Refresh') (refresh_action) under context __global for plugin help 2021-04-23 11:29:17,166 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Stop') (stop_action) under context global for plugin help 2021-04-23 11:29:17,166 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.SpyderMenu object at 0x0000022639714DC8> (context_menu) under context global for plugin help 2021-04-23 11:29:17,183 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Wrap lines') (toggle_wrap_action) under context global for plugin help 2021-04-23 11:29:17,187 [DEBUG] [spyder.config.manager] -> Sending notification to observers of wrap in configuration section help 2021-04-23 11:29:17,187 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Copy') (help_widget_copy_action) under context global for plugin help 2021-04-23 11:29:17,187 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Select All') (('select_all_action',)) under context global for plugin help 2021-04-23 11:29:17,188 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Automatic import') (toggle_automatic_import_action) under context global for plugin help 2021-04-23 11:29:17,191 [DEBUG] [spyder.config.manager] -> Sending notification to observers of automatic_import in configuration section help 2021-04-23 11:29:17,205 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Show Source') (toggle_show_source_action) under context global for plugin help 2021-04-23 11:29:17,205 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Rich Text') (toggle_rich_mode_action) under context global for plugin help 2021-04-23 11:29:17,210 [DEBUG] [spyder.config.manager] -> Sending notification to observers of rich_mode in configuration section help 2021-04-23 11:29:17,214 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Plain Text') (toggle_plain_mode_action) under context global for plugin help 2021-04-23 11:29:17,215 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Lock/Unlock') (toggle_locked_action) under context global for plugin help 2021-04-23 11:29:17,215 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Home') (home_action) under context __global for plugin help 2021-04-23 11:29:17,216 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x00000226396C3678> (plain_text_context_menu) under context global for plugin help 2021-04-23 11:29:17,220 [DEBUG] [spyder.utils.registries] -> Registering <PyQt5.QtWidgets.QToolButton object at 0x00000226396B4948> (options_button_widget) under context global for plugin help 2021-04-23 11:29:17,222 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Dock') (dock_pane) under context __global for plugin help 2021-04-23 11:29:17,222 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Undock') (undock_pane) under context global for plugin help 2021-04-23 11:29:17,223 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Close') (close_pane) under context global for plugin help 2021-04-23 11:29:17,225 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Help') (switch to help) under context global for plugin help 2021-04-23 11:29:17,231 [INFO] [spyder.app.mainwindow] -> Loading Help... 2021-04-23 11:29:17,235 [INFO] [spyder.app.mainwindow] -> Loading help... 2021-04-23 11:29:17,241 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Spyder tutorial') (spyder_tutorial_action) under context global for plugin help 2021-04-23 11:29:17,273 [INFO] [spyder.app.mainwindow] -> Registering shortcuts for help... 2021-04-23 11:29:17,274 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.plots.widgets.main_widget.PlotsWidget object at 0x000002263971A948> is observing auto_fit_plotting in section plots 2021-04-23 11:29:17,274 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.plots.widgets.main_widget.PlotsWidget object at 0x000002263971A948> is observing mute_inline_plotting in section plots 2021-04-23 11:29:17,275 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.plots.widgets.main_widget.PlotsWidget object at 0x000002263971A948> is observing show_plot_outline in section plots 2021-04-23 11:29:17,275 [DEBUG] [spyder.api.config.mixins] -> <spyder.plugins.plots.widgets.main_widget.PlotsWidget object at 0x000002263971A948> is observing save_dir in section plots 2021-04-23 11:29:17,276 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x000002263971AEE8> (main_toolbar) under context global for plugin plots 2021-04-23 11:29:17,277 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.toolbars.MainWidgetToolbar object at 0x0000022639720168> (('corner_toolbar',)) under context __global for plugin plots 2021-04-23 11:29:17,278 [DEBUG] [spyder.utils.registries] -> Registering <spyder.api.widgets.menus.MainWidgetMenu object at 0x00000226397203A8> (options_menu) under context __global for plugin plots 2021-04-23 11:29:17,280 [DEBUG] [spyder.utils.registries] -> Registering SpyderAction('Mute inline plotting') (toggle_mute_inline_plotting_action) un

skjerns commented 3 years ago

Is there any update on this? It still appears with Spyder 5.0.3

I enabled the debuglog, but there seems to be no message related to the failing of detecting the environment, or why Spyder reports that spyder-kernels is not installed in py36 environment, even if it is.

skjerns commented 3 years ago

I solved the problem!

  1. I reinstalled anaconda with the latest version.
  2. I uninstalled both spyder and spyder-kernels from conda base via conda remove spyder --force and conda remove spyder-kernels --force
  3. I installed spyder via pip install spyder and pip install spyder-kernels in the base environment (version 5.0.5 and 2.0.5 respectively)
  4. I created a plain py36 environment conda create -n py36 python pip (without spyder installed there)
  5. I installed the current version of spyder-kernels==2.0.5 in the py36 environment via pip

Now everything works as expected :)