Beyond the general troubleshooting steps, some frequently-reported problems require more specialized solutions.
Errors starting the kernel¶
If you receive the message An error occurred while starting the kernel
in the IPython Console, Spyder was unable to launch a new Python interpreter in the current working environment to run your code.
There are a number of problems that can cause this, but most can be fixed fairly quickly with a few easy steps.
Spyder-Kernels not installed/incompatible¶
Spyder requires a supported version of the spyder-kernels
package to be present in the working environment you want to run your console in.
It is included by default with Anaconda, but if you want to run your code in another Python environment or installation, you’ll need to make sure it’s installed and updated to the latest version.
Check the required version of spyder-kernels for your version of Spyder in the following table:
Spyder |
Spyder-Kernels |
---|---|
4.0.0-4.0.1 |
1.8.1 |
4.1.0-4.1.2 |
1.9.0 |
4.1.3 |
1.9.1 |
4.1.4 |
1.9.3 |
4.1.5-4.1.6 |
1.9.4 |
4.2.0 |
1.10.0 |
5.0.0-5.0.5 |
2.0.5 |
5.1.0-5.1.5 |
2.1.3 |
5.2.0-5.2.1 |
2.2.0 |
5.2.2 |
2.2.1 |
To do so, activate the environment, then install spyder-kernels
.
If using Anaconda, open a terminal (Anaconda Prompt on Windows) and run:
conda activate ENVIRONEMENT-NAME conda install spyder-kernels=<VERSION>
Otherwise, activate your environment by whatever means you created it, and execute:
pip install spyder-kernels==<VERSION>
For both of the previous commands, replace <VERSION>
with the corresponding version in the table.
Issue with another dependency¶
If the kernel displays a long error traceback that mentions other packages like ipython
, ipykernel
, jupyter_client
, traitlets
or pyzmq
, the problem may be an out of date or incompatible version of a dependency package.
To fix this, activate the environment and update the key dependencies.
In an Anaconda environment:
conda activate ENVIRONMENT-NAME conda update spyder-kernels ipython ipykernel jupyter_client jupyter_core pyzmq traitlets
Otherwise, activate your environment by whatever means you created it, and run:
pip install -U spyder-kernels ipython ipykernel jupyter_client jupyter_core pyzmq traitlets
AttributeError/ImportError¶
Check the last few lines of the error message, and see if its an AttributeError
or ImportError
, or refers to a file you created in your current working directory or your home folder (C:/Users/YOUR_USERNAME
on Windows, /Users/YOUR_USERNAME
on macOS, or /home/YOUR_USERNAME
on Linux).
If so, the the error is likely due to your file being named the same as a Python standard library module, such as string.py
or time.py
, which overrides the built-in module that Spyder-Kernels is trying to load.
To fix this, simply rename your file to something other than one of these names, and try restarting the kernel.
To check the names of these modules, see the list in the Python standard library documentation.
Completion/help not working¶
To provide code completions, help and real-time analysis in the Editor, Spyder uses the Python Language Server (PyLS), an implementation of the Language Server Protocol specification used by VSCode, Atom and other popular editors/IDEs.
Most help and completion issues lie outside of Spyder’s control, and are either limitations with PyLS or the code that is being introspected, but some can be worked around.
Object missing docstring¶
If nothing is displayed in the calltip, hover hint or help pane, the object you’re trying to introspect may not have a docstring.
In this case, the only solution is to add one in the source code of the original function, method or class.
Object cannot be found¶
Some objects, whether due to being written in C, Cython or another language; generated dynamically at runtime; or being a method of an object you create, cannot be easily found without executing the code.
However, once you run your code in the IPython Console, you might be able to get help and completions on the object there.
LSP has stopped working¶
Occasionally, especially after using Spyder for a while, code completion, help and analysis may stop working.
If this is the case, you can check LSP status with the LSP Python item in Spyder’s status bar at the bottom of the screen, and restart it by right-clicking it and selecting the Restart Python Language Server item.
Spyder bug/dependency issue¶
Given the variety of dependencies involved in making LSP work, an incompatible or out of date version in your environment can result in error messages, incomplete results, or help/analysis not working at all.
To address this, first try updating Anaconda and Spyder as described in Basic First Aid.
If the issue still isn’t resolved, update the various relevant dependencies with:
conda update python-language-server
Plugin Problems¶
Plugin does not work at all¶
If you have installed a Spyder plugin, but you can’t see it, go to the Panes submenu of the View menu and select the plugin’s name, which should make its pane visible.
If you don’t see the plugin there, select the Dependencies item under the Help menu and see if the plugin appears at the bottom.
If the plugin with the problem is not listed in the dependencies dialog, check that you installed it in the same environment as Spyder.
If you have, then the problem may well be caused by a dependency issue.
Test whether you can import the plug-in manually by opening a Python console in the same environment as Spyder and typing, for instance, import spyder_unittest
to test the Spyder-Unittest` plug-in; this command should run without errors.
If none of this helps you to resolve the problem, then continue to the next section.
Other issues¶
If you get an error which mentions or involves a Spyder plugin, such as spyder-unittest
, spyder-terminal
or spyder-notebook
, or if you encounter any other problem with a Spyder plugin, then the first approach should be to update Spyder and the plugin to their latest versions.
If this doesn’t fix the problem, you should check the plugin’s website or repository to see if it is compatible with your version of Spyder.
Finally, if compatibility doesn’t seem to be the problem, please check those repositories to see if an issue was already opened, and report it there if not.
On this page
Dear @ccordoba12
I have same problem too! and I con not fix it
An error ocurred while starting the kernel
Traceback (most recent call last):
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 87, in catch_corrupt_db
return f(self, *a, **kw)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 257, in init_db
end timestamp, num_cmds integer, remark text)»»»)
sqlite3.DatabaseError: database disk image is malformed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File «D:Anaconda3librunpy.py», line 193, in _run_module_as_main
«main«, mod_spec)
File «D:Anaconda3librunpy.py», line 85, in run_code
exec(code, run_globals)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsole_main.py», line 11, in
start.main()
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolestart.py», line 284, in main
kernel.initialize()
File «», line 2, in initialize
File «D:Anaconda3libsite‑packagestraitletsconfigapplication.py», line 87, in catch_config_error
return method(app, *args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 478, in initialize
self.init_kernel()
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 389, in init_kernel
user_ns=self.user_ns,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolekernel.py», line 37, in init
super(SpyderKernel, self).init(*args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelipkernel.py», line 58, in init
kernel = self,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 501, in init
self.init_history()
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 1621, in init_history
self.history_manager = HistoryManager(shell=self, parent=self)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 537, in init
**traits)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 229, in init
self.init_db()
File «», line 2, in init_db
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 113, in catch_corrupt_db
os.rename(self.hist_file, newpath)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: ‘C:UsersHAMED.ipythonprofile_defaulthistory.sqlite’ ‑> ‘C:UsersHAMED.ipythonprofile_defaulthistory‑corrupt�T20.48.16.213356.sqlite’
Traceback (most recent call last):
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 87, in catch_corrupt_db
return f(self, *a, **kw)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 257, in init_db
end timestamp, num_cmds integer, remark text)»»»)
sqlite3.DatabaseError: database disk image is malformed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File «D:Anaconda3librunpy.py», line 193, in _run_module_as_main
«main«, mod_spec)
File «D:Anaconda3librunpy.py», line 85, in run_code
exec(code, run_globals)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsole_main.py», line 11, in
start.main()
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolestart.py», line 284, in main
kernel.initialize()
File «», line 2, in initialize
File «D:Anaconda3libsite‑packagestraitletsconfigapplication.py», line 87, in catch_config_error
return method(app, *args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 478, in initialize
self.init_kernel()
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 389, in init_kernel
user_ns=self.user_ns,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolekernel.py», line 37, in init
super(SpyderKernel, self).init(*args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelipkernel.py», line 58, in init
kernel = self,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 501, in init
self.init_history()
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 1621, in init_history
self.history_manager = HistoryManager(shell=self, parent=self)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 537, in init
**traits)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 229, in init
self.init_db()
File «», line 2, in init_db
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 113, in catch_corrupt_db
os.rename(self.hist_file, newpath)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: ‘C:UsersHAMED.ipythonprofile_defaulthistory.sqlite’ ‑> ‘C:UsersHAMED.ipythonprofile_defaulthistory‑corrupt�T20.48.28.925852.sqlite’
Traceback (most recent call last):
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 87, in catch_corrupt_db
return f(self, *a, **kw)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 257, in init_db
end timestamp, num_cmds integer, remark text)»»»)
sqlite3.DatabaseError: database disk image is malformed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File «D:Anaconda3librunpy.py», line 193, in _run_module_as_main
«main«, mod_spec)
File «D:Anaconda3librunpy.py», line 85, in run_code
exec(code, run_globals)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsole_main.py», line 11, in
start.main()
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolestart.py», line 284, in main
kernel.initialize()
File «», line 2, in initialize
File «D:Anaconda3libsite‑packagestraitletsconfigapplication.py», line 87, in catch_config_error
return method(app, *args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 478, in initialize
self.init_kernel()
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 389, in init_kernel
user_ns=self.user_ns,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolekernel.py», line 37, in init
super(SpyderKernel, self).init(*args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelipkernel.py», line 58, in init
kernel = self,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 501, in init
self.init_history()
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 1621, in init_history
self.history_manager = HistoryManager(shell=self, parent=self)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 537, in init
**traits)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 229, in init
self.init_db()
File «», line 2, in init_db
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 113, in catch_corrupt_db
os.rename(self.hist_file, newpath)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: ‘C:UsersHAMED.ipythonprofile_defaulthistory.sqlite’ ‑> ‘C:UsersHAMED.ipythonprofile_defaulthistory‑corrupt�T20.48.39.782109.sqlite’
Traceback (most recent call last):
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 87, in catch_corrupt_db
return f(self, *a, **kw)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 257, in init_db
end timestamp, num_cmds integer, remark text)»»»)
sqlite3.DatabaseError: database disk image is malformed
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File «D:Anaconda3librunpy.py», line 193, in _run_module_as_main
«main«, mod_spec)
File «D:Anaconda3librunpy.py», line 85, in run_code
exec(code, run_globals)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsole_main.py», line 11, in
start.main()
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolestart.py», line 284, in main
kernel.initialize()
File «», line 2, in initialize
File «D:Anaconda3libsite‑packagestraitletsconfigapplication.py», line 87, in catch_config_error
return method(app, *args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 478, in initialize
self.init_kernel()
File «D:Anaconda3libsite‑packagesipykernelkernelapp.py», line 389, in init_kernel
user_ns=self.user_ns,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesspyder_kernelsconsolekernel.py», line 37, in init
super(SpyderKernel, self).init(*args, **kwargs)
File «D:Anaconda3libsite‑packagesipykernelipkernel.py», line 58, in init
kernel = self,
File «D:Anaconda3libsite‑packagestraitletsconfigconfigurable.py», line 412, in instance
inst = cls(*args, **kwargs)
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 501, in init
self.init_history()
File «D:Anaconda3libsite‑packagesIPythoncoreinteractiveshell.py», line 1621, in init_history
self.history_manager = HistoryManager(shell=self, parent=self)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 537, in init
**traits)
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 229, in init
self.init_db()
File «», line 2, in init_db
File «D:Anaconda3libsite‑packagesIPythoncorehistory.py», line 113, in catch_corrupt_db
os.rename(self.hist_file, newpath)
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: ‘C:UsersHAMED.ipythonprofile_defaulthistory.sqlite’ ‑> ‘C:UsersHAMED.ipythonprofile_defaulthistory‑corrupt�T20.48.49.506609.sqlite’
Duplicate of #
I am still getting this error: An error occurred while starting the kernel
Things I tried:
- setuptools command
- updating spyder
- Uninstalled everything that had word python in it from Uninstall or change progam panel
- Uninstalling and reinstalling anaconda
- Reading people’s response on how they tried to fix it
- Tried not to get frustrated.
This started occurring after I updated the spyder which I shouldn’t have, but now I am stuck with the issue. I will share the complete message that’s coming up on my IPhython Console screen.
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Содержание
- Common Illnesses¶
- Errors starting the kernel¶
- Spyder-Kernels not installed/incompatible¶
- Issue with another dependency¶
- AttributeError/ImportError¶
- Completion/help not working¶
- Object missing docstring¶
- Object cannot be found¶
- LSP has stopped working¶
- Spyder bug/dependency issue¶
- Plugin Problems¶
- Plugin does not work at all¶
- Other issues¶
- An error ocurred while starting the kernel #8591
- Comments
- Issue Report Checklist
- Problem Description
- What steps reproduce the problem?
- What is the expected output? What do you see instead?
- Paste Traceback/Error Below (if applicable)
- Versions
- Dependencies
- Footer
- anaconda spyder an error occurred while starting the kernel. unexpected EOF while parsing #9898
- Comments
- Issue Report Checklist
- Problem Description
- What steps reproduce the problem?
- What is the expected output? What do you see instead?
- Paste Traceback/Error Below (if applicable)
- Versions
- Dependencies
Common Illnesses¶
Beyond the general troubleshooting steps, some frequently-reported problems require more specialized solutions.
Errors starting the kernel¶
If you receive the message An error occurred while starting the kernel in the IPython Console , Spyder was unable to launch a new Python interpreter in the current working environment to run your code. There are a number of problems that can cause this, but most can be fixed fairly quickly with a few easy steps.
Spyder-Kernels not installed/incompatible¶
Spyder requires a supported version of the spyder-kernels package to be present in the working environment you want to run your console in.
It is included by default with Anaconda, but if you want to run your code in another Python environment or installation, you’ll need to make sure it’s installed and updated to the latest version.
Check the required version of spyder-kernels for your version of Spyder in the following table:
To do so, activate the environment, then install spyder-kernels . If using Anaconda, open a terminal (Anaconda Prompt on Windows) and run:
Otherwise, activate your environment by whatever means you created it, and execute:
For both of the previous commands, replace with the corresponding version in the table.
Issue with another dependency¶
If the kernel displays a long error traceback that mentions other packages like ipython , ipykernel , jupyter_client , traitlets or pyzmq , the problem may be an out of date or incompatible version of a dependency package. To fix this, activate the environment and update the key dependencies.
In an Anaconda environment:
Otherwise, activate your environment by whatever means you created it, and run:
AttributeError/ImportError¶
Check the last few lines of the error message, and see if its an AttributeError or ImportError , or refers to a file you created in your current working directory or your home folder ( C:/Users/YOUR_USERNAME on Windows, /Users/YOUR_USERNAME on macOS, or /home/YOUR_USERNAME on Linux).
If so, the the error is likely due to your file being named the same as a Python standard library module, such as string.py or time.py , which overrides the built-in module that Spyder-Kernels is trying to load. To fix this, simply rename your file to something other than one of these names, and try restarting the kernel. To check the names of these modules, see the list in the Python standard library documentation.
Completion/help not working¶
To provide code completions, help and real-time analysis in the Editor, Spyder uses the Python Language Server (PyLS), an implementation of the Language Server Protocol specification used by VSCode, Atom and other popular editors/IDEs. Most help and completion issues lie outside of Spyder’s control, and are either limitations with PyLS or the code that is being introspected, but some can be worked around.
Object missing docstring¶
If nothing is displayed in the calltip, hover hint or help pane, the object you’re trying to introspect may not have a docstring.
In this case, the only solution is to add one in the source code of the original function, method or class.
Object cannot be found¶
Some objects, whether due to being written in C, Cython or another language; generated dynamically at runtime; or being a method of an object you create, cannot be easily found without executing the code.
However, once you run your code in the IPython Console , you might be able to get help and completions on the object there.
LSP has stopped working¶
Occasionally, especially after using Spyder for a while, code completion, help and analysis may stop working. If this is the case, you can check LSP status with the LSP Python item in Spyder’s status bar at the bottom of the screen, and restart it by right-clicking it and selecting the Restart Python Language Server item.
Spyder bug/dependency issue¶
Given the variety of dependencies involved in making LSP work, an incompatible or out of date version in your environment can result in error messages, incomplete results, or help/analysis not working at all.
To address this, first try updating Anaconda and Spyder as described in Basic First Aid . If the issue still isn’t resolved, update the various relevant dependencies with:
Plugin Problems¶
Plugin does not work at all¶
If you have installed a Spyder plugin, but you can’t see it, go to the Panes submenu of the View menu and select the plugin’s name, which should make its pane visible. If you don’t see the plugin there, select the Dependencies item under the Help menu and see if the plugin appears at the bottom.
If the plugin with the problem is not listed in the dependencies dialog, check that you installed it in the same environment as Spyder. If you have, then the problem may well be caused by a dependency issue. Test whether you can import the plug-in manually by opening a Python console in the same environment as Spyder and typing, for instance, import spyder_unittest to test the Spyder-Unittest` plug-in; this command should run without errors.
If none of this helps you to resolve the problem, then continue to the next section.
Other issues¶
If you get an error which mentions or involves a Spyder plugin, such as spyder-unittest , spyder-terminal or spyder-notebook , or if you encounter any other problem with a Spyder plugin, then the first approach should be to update Spyder and the plugin to their latest versions.
If this doesn’t fix the problem, you should check the plugin’s website or repository to see if it is compatible with your version of Spyder.
Finally, if compatibility doesn’t seem to be the problem, please check those repositories to see if an issue was already opened, and report it there if not.
Источник
An error ocurred while starting the kernel #8591
Issue Report Checklist
- Searched the issues page for similar reports
- Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
- Reproduced the issue after updating with conda update spyder (or pip , if not using Anaconda)
- Could not reproduce inside jupyter qtconsole (if console-related)
- Tried basic troubleshooting (if a bug/error)
- Restarted Spyder
- Reset preferences with spyder —reset
- Reinstalled the latest version of Anaconda
- Tried the other applicable steps from the Troubleshooting Guide
- Completed the Problem Description, Steps to Reproduce and Version sections below
Problem Description
What steps reproduce the problem?
What is the expected output? What do you see instead?
Paste Traceback/Error Below (if applicable)
Versions
- Spyder version:
- Python version:
- Qt version:
- PyQt version:
- Operating System name/version:
Dependencies
The text was updated successfully, but these errors were encountered:
Hi,
I needed to install theano anf for installing it I follow the below stages and after that when I want to implement my codes in spyder it produces this error An error occurred while starting the kernel
conda update conda
conda update —all
conda install mingw libpython
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
now I have Python 3.6.8 and IPython 7.2.0 on windows 10. my spyder version is 3.3.2 and it only produces this error «An error occurred while starting the kernel: b» » without any explanations. I change my setting to factory setting or reinstall spyder, delete .ipyton folder but I could not solve my problem. please help me. I am a beginner and I really do not know what should I do now? thanks
Closing as a duplicate of issue #8581.
© 2023 GitHub, Inc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
anaconda spyder an error occurred while starting the kernel. unexpected EOF while parsing #9898
Issue Report Checklist
I looked at the relevant issues in the past and followed the trouble shooting steps told in that issue. For example, I tried:
conda update spyder ipykernel tornado pyzmq
conda install -c anaconda spyder ipykernel=4.8.2
But didn’t fix the issue.
- Searched the issues page for similar reports
- Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
- Reproduced the issue after updating with conda update spyder (or pip , if not using Anaconda)
- Could not reproduce inside jupyter qtconsole (if console-related)
- Tried basic troubleshooting (if a bug/error)
- Restarted Spyder
- Reset preferences with spyder —reset
- Reinstalled the latest version of Anaconda
- Tried the other applicable steps from the Troubleshooting Guide
- Completed the Problem Description, Steps to Reproduce and Version sections below
Problem Description
I recently installed Anaconda 2.7 on my Windows 64 bit Laptop. When I started/opened the spyder notebook from Anaconda, it says:
an error occurred while starting the kernel.
Traceback (most recent call last):
File «C:UsersHONEYAnaconda2libsite‑packagesspyderpluginsipythonconsole.py», line 1554, in create_kernel_manager_and_kernel_client
kernel_manager.start_kernel(stderr=stderr_handle)
File «C:UsersHONEYAnaconda2libsite‑packagesjupyter_clientmanager.py», line 254, in start_kernel
env.update(self.kernel_spec.env or <>)
File «C:UsersHONEYAnaconda2libsite‑packagesspyderutilsipythonkernelspec.py», line 113, in env
‘startup/use_run_file’),
File «C:UsersHONEYAnaconda2libsite‑packagesspyderconfiguser.py», line 384, in get
value = ast.literal_eval(value)
File «C:UsersHONEYAnaconda2libast.py», line 49, in literal_eval
node_or_string = parse(node_or_string, mode=’eval’)
File «C:UsersHONEYAnaconda2libast.py», line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File «», line 0
^
SyntaxError: unexpected EOF while parsing
I haven’t typed any code, I just opened spyder(3.3.2) from Anaconda and I see this in the console.
What steps reproduce the problem?
- When I open the spyder, it gives error message in the console. Cannot execute any programs because of this issue,.
What is the expected output? What do you see instead?
An error ocurred while starting the kernel
The error is:
Traceback (most recent call last):
File «C:UsersHONEYAnaconda2libsite‑packagesspyderpluginsipythonconsole.py», line 1554, in create_kernel_manager_and_kernel_client
kernel_manager.start_kernel(stderr=stderr_handle)
File «C:UsersHONEYAnaconda2libsite‑packagesjupyter_clientmanager.py», line 254, in start_kernel
env.update(self.kernel_spec.env or <>)
File «C:UsersHONEYAnaconda2libsite‑packagesspyderutilsipythonkernelspec.py», line 113, in env
‘startup/use_run_file’),
File «C:UsersHONEYAnaconda2libsite‑packagesspyderconfiguser.py», line 384, in get
value = ast.literal_eval(value)
File «C:UsersHONEYAnaconda2libast.py», line 49, in literal_eval
node_or_string = parse(node_or_string, mode=’eval’)
File «C:UsersHONEYAnaconda2libast.py», line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File «», line 0
^
SyntaxError: unexpected EOF while parsing
Paste Traceback/Error Below (if applicable)
Versions
- Spyder version: 3.3.2
- Python version: 2.7.10
- Qt version:
- PyQt version:
- Operating System name/version: Windows 10 64 bit Laptop
Dependencies
alabaster 0.7.12
astroid 1.6.6
attrs 19.1.0
Babel 2.7.0
backports-abc 0.5
backports.functools-lru-cache 1.5
backports.shutil-get-terminal-size 1.0.0
bleach 3.1.0
certifi 2019.6.16
chardet 3.0.4
cloudpickle 1.2.1
colorama 0.4.1
configparser 3.7.4
cycler 0.10.0
decorator 4.4.0
defusedxml 0.6.0
docutils 0.15
entrypoints 0.3
enum34 1.1.6
functools32 3.2.3.post2
futures 3.3.0
idna 2.8
imagesize 1.1.0
ipykernel 4.10.0
ipython 5.8.0
ipython-genutils 0.2.0
isort 4.3.21
jedi 0.14.1
Jinja2 2.10.1
jsonschema 3.0.1
jupyter-client 5.3.1
jupyter-core 4.5.0
keyring 18.0.1
kiwisolver 1.1.0
lazy-object-proxy 1.4.1
MarkupSafe 1.1.1
matplotlib 2.2.4
mccabe 0.6.1
mistune 0.8.4
nbconvert 5.5.0
nbformat 4.4.0
numpy 1.16.4
numpydoc 0.9.1
packaging 19.0
pandocfilters 1.4.2
parso 0.5.1
pathlib2 2.3.4
pickleshare 0.7.5
Pillow 6.0.0
pip 19.1.1
prompt-toolkit 1.0.16
psutil 5.6.3
pycodestyle 2.5.0
pyflakes 2.1.1
Pygments 2.4.2
pylint 1.9.5
pyparsing 2.4.0
pyrsistent 0.15.3
python-dateutil 2.8.0
pytz 2019.1
pywin32-ctypes 0.2.0
pyzmq 18.0.2
QtAwesome 0.5.8
qtconsole 4.5.1
QtPy 1.9.0
requests 2.22.0
rope 0.14.0
scandir 1.10.0
setuptools 41.0.1
simplegeneric 0.8.1
singledispatch 3.4.0.3
six 1.12.0
snowballstemmer 1.9.0
Sphinx 1.8.5
sphinxcontrib-websupport 1.1.2
spyder 3.3.6
spyder-kernels 0.5.1
testpath 0.4.2
tornado 5.1.1
traitlets 4.3.2
typing 3.7.4
urllib3 1.25.3
wcwidth 0.1.7
webencodings 0.5.1
wheel 0.33.4
win-unicode-console 0.5
wrapt 1.11.2
Previously I didn’t have spyder in python. I installed it using pip install.
So I would request you to kindly help me ASAP @ccordoba12 sir.
Once again, I apologize for the inconvenience caused.
Thanks and Best,
Sai.
The text was updated successfully, but these errors were encountered:
Источник
Adblock
detector
Spyder and Spyder-Kernels version compatibility ¶
Я установил Anaconda (python 3.7) в свою систему Windows 8.1. Однако при запуске кода Python из консоли Spyder я получаю следующую ошибку:
An error occurred while starting the kernel
Я проверил переменную окружения PATH, и все в порядке.
Вот подробная ошибка, полученная в консоли при попытке выполнить код:
Traceback (последний вызов был последним):
Файл «C: ProgramData Anaconda3 lib site ‑ packages spyder plugins ipythonconsole.py», строка 1572, в create_kernel_manager_and_kernel_client
kernel_manager.start_kernel (stderr = stderr_handle)
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client manager.py», строка 240, в start_kernel
self.write_connection_file ()
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 547, в файле write_connection_file
имя_ядра = собственное_имя_ядра
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 212, в файле write_connection_file
с secure_write (fname) как f:
Файл «C: ProgramData Anaconda3 lib contextlib.py», строка 112, в вводе
вернуться далее (self.gen)
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 102, в secure_write
с os.fdopen (os.open (fname, open_flag, 0o600), mode) как f:
PermissionError: [Errno 13] Permission denied: ‘C: Users bharat AppData Roaming jupyter runtime kernelbcba4480cd.json’
2 ответа
( Сопровождающий Spyder здесь ) Чтобы решить эту проблему, откройте запрос Anaconda и запустите его.
conda update anaconda
conda install jupyter_client=5.3.4
7
Carlos Cordoba
10 Мар 2020 в 00:46
Простой запуск Spyder от имени администратора решил для меня ту же проблему.
-1
Rajesh
24 Фев 2020 в 18:37
Возможно, проблема связана с символами юникода в адресной строке, но это не точно. Как исправить?
Кликните здесь для просмотра всего текста
При запуске ядра произошла ошибка
The error is:
Traceback (most recent call last):
File «D:Anacondalibsite‑packagesspyderpluginsipyt honconsole.py», line 1525, in create_kernel_manager_and_kernel_client
config=None, autorestart=True)
File «D:Anacondalibsite‑packagestraitletsconfigco nfigurable.py», line 73, in __init__
super(Configurable, self).__init__(**kwargs)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 997, in __init__
setattr(self, key, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 585, in __set__
self.set(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 559, in set
new_value = self._validate(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 591, in _validate
value = self.validate(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 2053, in validate
raise TraitError(msg.format(value, self.name, class_of(obj)))
TraitError: Could not decode ‘C:\Users\xcfxeexebxfcxe7xeexe2xe0xf2x e5xebxfc\AppData\Roaming\jupyter\runtime\ke rnelc80d360eccb.json’ for unicode trait ‘connection_file’ of a QtKernelManager instance.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Description
What steps will reproduce the problem?
Open spyder and work in ipython consol
Open a new ipython console tab, or restart current kernel
Traceback (most recent call last): File "C:UsersAdministratorAnaconda3librunpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "C:UsersAdministratorAnaconda3librunpy.py", line 85, in _run_code exec(code, run_globals) File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsole__main__.py", line 11, in start.main() File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsolestart.py", line 298, in main kernel.initialize() File "", line 2, in initialize File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigapplication.py", line 87, in catch_config_error return method(app, *args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelkernelapp.py", line 484, in initialize self.init_kernel() File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelkernelapp.py", line 389, in init_kernel user_ns=self.user_ns, File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigconfigurable.py", line 412, in instance inst = cls(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsolekernel.py", line 37, in __init__ super(SpyderKernel, self).__init__(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelipkernel.py", line 67, in __init__ kernel = self, File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigconfigurable.py", line 412, in instance inst = cls(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoreinteractiveshell.py", line 679, in __init__ self.init_magics() File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelzmqshell.py", line 593, in init_magics super(ZMQInteractiveShell, self).init_magics() File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoreinteractiveshell.py", line 2223, in init_magics m.NamespaceMagics, m.OSMagics, m.PylabMagics, m.ScriptMagics, File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoremagic.py", line 386, in register m = m(shell=self.shell) File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoremagicsosm.py", line 52, in __init__ self.execre = re.compile(r'(.*).(%s)$' % winext,re.IGNORECASE) File "C:UsersAdministratorAnaconda3libre.py", line 234, in compile return _compile(pattern, flags) File "C:UsersAdministratorAnaconda3libre.py", line 286, in _compile p = sre_compile.compile(pattern, flags) File "C:UsersAdministratorAnaconda3libsre_compile.py", line 764, in compile p = sre_parse.parse(p, flags) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 930, in parse p = _parse_sub(source, pattern, flags & SRE_FLAG_VERBOSE, 0) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 426, in _parse_sub not nested and not items)) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 816, in _parse p = _parse_sub(source, state, sub_verbose, nested + 1) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 426, in _parse_sub not nested and not items)) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 507, in _parse code = _escape(source, this, state) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 402, in _escape raise source.error("bad escape %s" % escape, len(escape)) re.error: bad escape P at position 52
I tried conda update setuptools but it doesn’t work.
Versions
- Spyder version: 3.3.2
- Python version: 3.7.1
- Qt version: 5.9.6
- PyQt5 version: 5.9.2
- Operating System: Windows 10
Dependencies
pyflakes >=0.6.0 : 2.0.0 (OK)
pycodestyle >=2.3 : 2.4.0 (OK)
pygments >=2.0 : 2.3.1 (OK)
sphinx >=0.6.6 : 1.8.2 (OK)
rope >=0.9.4 : 0.11.0 (OK)
jedi >=0.9.0 : 0.13.2 (OK)
nbconvert >=4.0 : 5.4.0 (OK)
pandas >=0.13.1 : 0.23.4 (OK)
numpy >=1.7 : 1.15.4 (OK)
sympy >=0.7.3 : 1.3 (OK)
cython >=0.21 : 0.29.2 (OK)
qtconsole >=4.2.0 : 4.4.3 (OK)
IPython >=4.0 : 7.2.0 (OK)
matplotlib >=2.0.0: 3.0.2 (OK)
pylint >=0.25 : 2.2.2 (OK)
Description
What steps will reproduce the problem?
Open spyder and work in ipython consol
Open a new ipython console tab, or restart current kernel
Traceback (most recent call last): File "C:UsersAdministratorAnaconda3librunpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "C:UsersAdministratorAnaconda3librunpy.py", line 85, in _run_code exec(code, run_globals) File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsole__main__.py", line 11, in start.main() File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsolestart.py", line 298, in main kernel.initialize() File "", line 2, in initialize File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigapplication.py", line 87, in catch_config_error return method(app, *args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelkernelapp.py", line 484, in initialize self.init_kernel() File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelkernelapp.py", line 389, in init_kernel user_ns=self.user_ns, File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigconfigurable.py", line 412, in instance inst = cls(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesspyder_kernelsconsolekernel.py", line 37, in __init__ super(SpyderKernel, self).__init__(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelipkernel.py", line 67, in __init__ kernel = self, File "C:UsersAdministratorAnaconda3libsite‑packagestraitletsconfigconfigurable.py", line 412, in instance inst = cls(*args, **kwargs) File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoreinteractiveshell.py", line 679, in __init__ self.init_magics() File "C:UsersAdministratorAnaconda3libsite‑packagesipykernelzmqshell.py", line 593, in init_magics super(ZMQInteractiveShell, self).init_magics() File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoreinteractiveshell.py", line 2223, in init_magics m.NamespaceMagics, m.OSMagics, m.PylabMagics, m.ScriptMagics, File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoremagic.py", line 386, in register m = m(shell=self.shell) File "C:UsersAdministratorAnaconda3libsite‑packagesIPythoncoremagicsosm.py", line 52, in __init__ self.execre = re.compile(r'(.*).(%s)$' % winext,re.IGNORECASE) File "C:UsersAdministratorAnaconda3libre.py", line 234, in compile return _compile(pattern, flags) File "C:UsersAdministratorAnaconda3libre.py", line 286, in _compile p = sre_compile.compile(pattern, flags) File "C:UsersAdministratorAnaconda3libsre_compile.py", line 764, in compile p = sre_parse.parse(p, flags) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 930, in parse p = _parse_sub(source, pattern, flags & SRE_FLAG_VERBOSE, 0) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 426, in _parse_sub not nested and not items)) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 816, in _parse p = _parse_sub(source, state, sub_verbose, nested + 1) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 426, in _parse_sub not nested and not items)) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 507, in _parse code = _escape(source, this, state) File "C:UsersAdministratorAnaconda3libsre_parse.py", line 402, in _escape raise source.error("bad escape %s" % escape, len(escape)) re.error: bad escape P at position 52
I tried conda update setuptools but it doesn’t work.
Versions
- Spyder version: 3.3.2
- Python version: 3.7.1
- Qt version: 5.9.6
- PyQt5 version: 5.9.2
- Operating System: Windows 10
Dependencies
pyflakes >=0.6.0 : 2.0.0 (OK)
pycodestyle >=2.3 : 2.4.0 (OK)
pygments >=2.0 : 2.3.1 (OK)
sphinx >=0.6.6 : 1.8.2 (OK)
rope >=0.9.4 : 0.11.0 (OK)
jedi >=0.9.0 : 0.13.2 (OK)
nbconvert >=4.0 : 5.4.0 (OK)
pandas >=0.13.1 : 0.23.4 (OK)
numpy >=1.7 : 1.15.4 (OK)
sympy >=0.7.3 : 1.3 (OK)
cython >=0.21 : 0.29.2 (OK)
qtconsole >=4.2.0 : 4.4.3 (OK)
IPython >=4.0 : 7.2.0 (OK)
matplotlib >=2.0.0: 3.0.2 (OK)
pylint >=0.25 : 2.2.2 (OK)
Возможно, проблема связана с символами юникода в адресной строке, но это не точно. Как исправить?
Кликните здесь для просмотра всего текста
При запуске ядра произошла ошибка
The error is:
Traceback (most recent call last):
File «D:Anacondalibsite‑packagesspyderpluginsipyt honconsole.py», line 1525, in create_kernel_manager_and_kernel_client
config=None, autorestart=True)
File «D:Anacondalibsite‑packagestraitletsconfigco nfigurable.py», line 73, in __init__
super(Configurable, self).__init__(**kwargs)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 997, in __init__
setattr(self, key, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 585, in __set__
self.set(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 559, in set
new_value = self._validate(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 591, in _validate
value = self.validate(obj, value)
File «D:Anacondalibsite‑packagestraitletstraitlets .py», line 2053, in validate
raise TraitError(msg.format(value, self.name, class_of(obj)))
TraitError: Could not decode ‘C:Usersxcfxeexebxfcxe7xeexe2xe0xf2x e5xebxfcAppDataRoamingjupyterruntimeke rnelc80d360eccb.json’ for unicode trait ‘connection_file’ of a QtKernelManager instance.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
Я установил Anaconda (python 3.7) в свою систему Windows 8.1. Однако при запуске кода Python из консоли Spyder я получаю следующую ошибку:
An error occurred while starting the kernel
Я проверил переменную окружения PATH, и все в порядке.
Вот подробная ошибка, полученная в консоли при попытке выполнить код:
Traceback (последний вызов был последним):
Файл «C: ProgramData Anaconda3 lib site ‑ packages spyder plugins ipythonconsole.py», строка 1572, в create_kernel_manager_and_kernel_client
kernel_manager.start_kernel (stderr = stderr_handle)
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client manager.py», строка 240, в start_kernel
self.write_connection_file ()
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 547, в файле write_connection_file
имя_ядра = собственное_имя_ядра
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 212, в файле write_connection_file
с secure_write (fname) как f:
Файл «C: ProgramData Anaconda3 lib contextlib.py», строка 112, в вводе
вернуться далее (self.gen)
Файл «C: ProgramData Anaconda3 lib site ‑ packages jupyter_client connect.py», строка 102, в secure_write
с os.fdopen (os.open (fname, open_flag, 0o600), mode) как f:
PermissionError: [Errno 13] Permission denied: ‘C: Users bharat AppData Roaming jupyter runtime kernelbcba4480cd.json’
2 ответа
( Сопровождающий Spyder здесь ) Чтобы решить эту проблему, откройте запрос Anaconda и запустите его.
conda update anaconda
conda install jupyter_client=5.3.4
7
Carlos Cordoba
10 Мар 2020 в 00:46
Простой запуск Spyder от имени администратора решил для меня ту же проблему.
-1
Rajesh
24 Фев 2020 в 18:37
I am still getting this error: An error occurred while starting the kernel
Things I tried:
- setuptools command
- updating spyder
- Uninstalled everything that had word python in it from Uninstall or change progam panel
- Uninstalling and reinstalling anaconda
- Reading people’s response on how they tried to fix it
- Tried not to get frustrated.
This started occurring after I updated the spyder which I shouldn’t have, but now I am stuck with the issue. I will share the complete message that’s coming up on my IPhython Console screen.
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Traceback (most recent call last):
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 245, in
main()
File "C:UsersafsanAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 213, in main
from ipykernel.kernelapp import IPKernelApp
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernel__init__.py", line 2, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesipykernelconnect.py", line 18, in
import jupyter_client
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_client__init__.py", line 4, in
from .connect import *
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packagesjupyter_clientconnect.py", line 22, in
import zmq
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmq__init__.py", line 34, in
from zmq import backend
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 40, in
reraise(*exc_info)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqutilssixcerpt.py", line 34, in reraise
raise value
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackend__init__.py", line 27, in
_ns = select_backend(first)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendselect.py", line 26, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UsersafsanAppDataLocalProgramsPythonPython36Libsite‑packageszmqbackendcython__init__.py", line 6, in
from . import (constants, error, message, context,
ImportError: cannot import name 'constants'
Beyond the general troubleshooting steps, some frequently-reported problems require more specialized solutions.
Errors starting the kernel¶
If you receive the message An error occurred while starting the kernel
in the IPython Console, Spyder was unable to launch a new Python interpreter in the current working environment to run your code.
There are a number of problems that can cause this, but most can be fixed fairly quickly with a few easy steps.
Spyder-Kernels not installed/incompatible¶
Spyder requires a supported version of the spyder-kernels
package to be present in the working environment you want to run your console in.
It is included by default with Anaconda, but if you want to run your code in another Python environment or installation, you’ll need to make sure it’s installed and updated to the latest version.
Check the required version of spyder-kernels for your version of Spyder in the following table:
Spyder and Spyder-Kernels version compatibility
Spyder |
Spyder-Kernels |
---|---|
4.0.0-4.0.1 |
1.8.1 |
4.1.0-4.1.2 |
1.9.0 |
4.1.3 |
1.9.1 |
4.1.4 |
1.9.3 |
4.1.5-4.1.6 |
1.9.4 |
4.2.0 |
1.10.0 |
5.0.0-5.0.5 |
2.0.5 |
5.1.0-5.1.5 |
2.1.3 |
5.2.0-5.2.1 |
2.2.0 |
5.2.2 |
2.2.1 |
¶
To do so, activate the environment, then install spyder-kernels
.
If using Anaconda, open a terminal (Anaconda Prompt on Windows) and run:
conda activate ENVIRONEMENT-NAME
conda install spyder-kernels=<VERSION>
Otherwise, activate your environment by whatever means you created it, and execute:
pip install spyder-kernels==<VERSION>
For both of the previous commands, replace <VERSION>
with the corresponding version in the table.
Issue with another dependency¶
If the kernel displays a long error traceback that mentions other packages like ipython
, ipykernel
, jupyter_client
, traitlets
or pyzmq
, the problem may be an out of date or incompatible version of a dependency package.
To fix this, activate the environment and update the key dependencies.
In an Anaconda environment:
conda activate ENVIRONMENT-NAME conda update spyder-kernels ipython ipykernel jupyter_client jupyter_core pyzmq traitlets
Otherwise, activate your environment by whatever means you created it, and run:
pip install -U spyder-kernels ipython ipykernel jupyter_client jupyter_core pyzmq traitlets
AttributeError/ImportError¶
Check the last few lines of the error message, and see if its an AttributeError
or ImportError
, or refers to a file you created in your current working directory or your home folder (C:/Users/YOUR_USERNAME
on Windows, /Users/YOUR_USERNAME
on macOS, or /home/YOUR_USERNAME
on Linux).
If so, the the error is likely due to your file being named the same as a Python standard library module, such as string.py
or time.py
, which overrides the built-in module that Spyder-Kernels is trying to load.
To fix this, simply rename your file to something other than one of these names, and try restarting the kernel.
To check the names of these modules, see the list in the Python standard library documentation.
Completion/help not working¶
To provide code completions, help and real-time analysis in the Editor, Spyder uses the Python Language Server (PyLS), an implementation of the Language Server Protocol specification used by VSCode, Atom and other popular editors/IDEs.
Most help and completion issues lie outside of Spyder’s control, and are either limitations with PyLS or the code that is being introspected, but some can be worked around.
Object missing docstring¶
If nothing is displayed in the calltip, hover hint or help pane, the object you’re trying to introspect may not have a docstring.
In this case, the only solution is to add one in the source code of the original function, method or class.
Object cannot be found¶
Some objects, whether due to being written in C, Cython or another language; generated dynamically at runtime; or being a method of an object you create, cannot be easily found without executing the code.
However, once you run your code in the IPython Console, you might be able to get help and completions on the object there.
LSP has stopped working¶
Occasionally, especially after using Spyder for a while, code completion, help and analysis may stop working.
If this is the case, you can check LSP status with the LSP Python item in Spyder’s status bar at the bottom of the screen, and restart it by right-clicking it and selecting the Restart Python Language Server item.
Spyder bug/dependency issue¶
Given the variety of dependencies involved in making LSP work, an incompatible or out of date version in your environment can result in error messages, incomplete results, or help/analysis not working at all.
To address this, first try updating Anaconda and Spyder as described in Basic First Aid.
If the issue still isn’t resolved, update the various relevant dependencies with:
conda update python-language-server
Plugin Problems¶
Plugin does not work at all¶
If you have installed a Spyder plugin, but you can’t see it, go to the Panes submenu of the View menu and select the plugin’s name, which should make its pane visible.
If you don’t see the plugin there, select the Dependencies item under the Help menu and see if the plugin appears at the bottom.
If the plugin with the problem is not listed in the dependencies dialog, check that you installed it in the same environment as Spyder.
If you have, then the problem may well be caused by a dependency issue.
Test whether you can import the plug-in manually by opening a Python console in the same environment as Spyder and typing, for instance, import spyder_unittest
to test the Spyder-Unittest` plug-in; this command should run without errors.
If none of this helps you to resolve the problem, then continue to the next section.
Other issues¶
If you get an error which mentions or involves a Spyder plugin, such as spyder-unittest
, spyder-terminal
or spyder-notebook
, or if you encounter any other problem with a Spyder plugin, then the first approach should be to update Spyder and the plugin to their latest versions.
If this doesn’t fix the problem, you should check the plugin’s website or repository to see if it is compatible with your version of Spyder.
Finally, if compatibility doesn’t seem to be the problem, please check those repositories to see if an issue was already opened, and report it there if not.
On this page
#python #tensorflow #spyder
Вопрос:
Я использую Spyder 5.0.5, Python 3.8.8, Tensorflow 2.5.0
Ниже приведена полная ошибка:
2021 11:44:48.064430: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudart64_110.dll
2021 11:44:50.029862: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance‑critical operations: AVX AVX2
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
2021 11:44:50.033329: I tensorflow/stream_executor/platform/default/dso_loader.cc:53]
Successfully opened dynamic library nvcuda.dll
2021 11:44:50.077821: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties:
pciBusID: 0000:01:00.0 name: NVIDIA GeForce GTX 1660 SUPER computeCapability: 7.5
coreClock: 1.83GHz coreCount: 22 deviceMemorySize: 6.00GiB deviceMemoryBandwidth: 312.97GiB/s
2021 11:44:50.077845: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudart64_110.dll
2021 11:44:50.083971: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cublas64_11.dll
2021 11:44:50.083989: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cublasLt64_11.dll
2021 11:44:50.087030: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cufft64_10.dll
2021 11:44:50.088058: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library curand64_10.dll
2021 11:44:50.094993: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cusolver64_11.dll
2021 11:44:50.097459: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cusparse64_11.dll
2021 11:44:50.097956: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudnn64_8.dll
2021 11:44:50.098033: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1871] Adding visible gpu devices: 0
2021 11:44:50.459069: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1258] Device interconnect StreamExecutor with strength 1 edge matrix:
2021 11:44:50.459095: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1264] 0
2021 11:44:50.459101: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1277] 0: N
2021 11:44:50.459239: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1418] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 3987 MB memory) ‑> physical GPU (device: 0, name: NVIDIA GeForce GTX 1660 SUPER, pci bus id: 0000:01:00.0, compute capability: 7.5)
2021 11:44:54.825675: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties:
pciBusID: 0000:01:00.0 name: NVIDIA GeForce GTX 1660 SUPER computeCapability: 7.5
coreClock: 1.83GHz coreCount: 22 deviceMemorySize: 6.00GiB deviceMemoryBandwidth: 312.97GiB/s
2021 11:44:54.825714: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1871] Adding visible gpu devices: 0
2021 11:44:54.825852: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1733] Found device 0 with properties:
pciBusID: 0000:01:00.0 name: NVIDIA GeForce GTX 1660 SUPER computeCapability: 7.5
coreClock: 1.83GHz coreCount: 22 deviceMemorySize: 6.00GiB deviceMemoryBandwidth: 312.97GiB/s
2021 11:44:54.825876: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1871] Adding visible gpu devices: 0
2021 11:44:54.825906: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1258] Device interconnect StreamExecutor with strength 1 edge matrix:
2021 11:44:54.825912: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1264] 0
2021 11:44:54.825916: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1277] 0: N
2021 11:44:54.825980: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1418] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 3987 MB memory) ‑> physical GPU (device: 0, name: NVIDIA GeForce GTX 1660 SUPER, pci bus id: 0000:01:00.0, compute capability: 7.5)
2021 11:44:55.241511: I tensorflow/core/profiler/lib/profiler_session.cc:126] Profiler session initializing.
2021 11:44:55.241527: I tensorflow/core/profiler/lib/profiler_session.cc:141] Profiler session started.
2021 11:44:55.241544: I tensorflow/core/profiler/internal/gpu/cupti_tracer.cc:1611] Profiler found 1 GPUs
2021 11:44:55.242087: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cupti64_112.dll'; dlerror: cupti64_112.dll not found
2021 11:44:55.242495: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cupti.dll'; dlerror: cupti.dll not found
2021 11:44:55.242512: E tensorflow/core/profiler/internal/gpu/cupti_tracer.cc:1661] function cupti_interface_‑>Subscribe( amp;subscriber_, (CUpti_CallbackFunc)ApiCallback, this)failed with error CUPTI could not be loaded or symbol could not be found.
2021 11:44:55.242527: I tensorflow/core/profiler/lib/profiler_session.cc:159] Profiler session tear down.
2021 11:44:55.242539: E tensorflow/core/profiler/internal/gpu/cupti_tracer.cc:1752] function cupti_interface_‑>Finalize()failed with error CUPTI could not be loaded or symbol could not be found.
2021 11:44:55.326353: I tensorflow/compiler/mlir/mlir_graph_optimization_pass.cc:176] None of the MLIR Optimization Passes are enabled (registered 2)
2021 11:44:57.591741: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Successfully opened dynamic library cudnn64_8.dll
Комментарии:
1. Вам нужно обновить попытку anaconda
conda update anaconda
. Спасибо!
Пожалуйста, подсказка Anaconda, бегите туда
conda install -f spyder-kernels=0.3
и попробуй еще раз.
Привет,
У меня та же проблема. Я выполняю эти этапы, чтобы установить theano, и после этого, когда я хочу реализовать свои коды в spyder, он выдает ту же упомянутую ошибку.
Запускаем conda update conda
Запускаем conda update —all
Запустите conda install mingw libpython
Установите последнюю версию Theano, pip install git + git: //github.com/Theano/Theano.git
Запустите pip install git + git: //github.com/fchollet/keras.git
теперь у меня есть Python 3.6.8 и IPython 7.2.0 в Windows 10, и он выдает только эту ошибку «Произошла ошибка при запуске ядра: b »» без каких-либо объяснений. Я меняю настройки на заводские или переустанавливаю spyder, удаляю папку .ipyton, но не могу решить свою проблему. Помогите мне, пожалуйста. Я новичок и действительно не знаю, что мне теперь делать? благодаря
@ CAM-Gerlach, не могли бы вы помочь нам узнать, можно ли воспроизвести эту ошибку, выполнив действия @nadianaji ? Благодаря!
@ steff456 и @dalthviz , это та ошибка, о которой я вам говорил.
Согласно отчету @nadianaji и вопросу StackOverflow, на который я ссылался выше, похоже, это связано с Tensorflow, Keras или Theano.
да, моя консоль похожа на это изображение. Что мне теперь делать? Я должен удалить анаконду и все другие связанные вещи?
@ ccordoba12 Конечно, я могу попробовать воспроизвести его с помощью этого метода после того, как я
Например, он будет отображаться в консоли при запуске сбоя mkl
«ordinal 241» из проблемы № 7357 путем импорта библиотеки matplotlib в консоль после того, как Spyder уже запущен; Я также видел сообщение по крайней мере один раз при обновлении до разных версий IPython и ipykernel
чтобы попытаться изолировать другую проблему, но оно исчезло после перезапуска ядра и больше не возникло.
@ CAM-Gerlach, я надеюсь, что вы сможете найти воспроизводимый набор обстоятельств, который я могу использовать для отладки и решения этой проблемы. А пока для меня это загадка.
@ ccordoba12 Хорошо, конечно; Я настрою среду с помощью Theano и посмотрю, смогу ли я воспроизвести ее описанным выше методом, а также определю, можно ли ее изолировать от каких-либо конкретных версий зависимостей и можно ли почерпнуть что-нибудь еще полезное.
@ ccordoba12 Короче говоря, я потратил несколько часов на тестирование и устранение неполадок, пройдя всю процедуру, как указано в @nadianaji, и несколько других способов установки Keras и Theano с разными зависимостями, прежде чем я понял, что странная сборка Ошибки, которые я получал, были связаны с тем, что где-то в моем PATH была установлена другая старая MinGW, которую я решил, переименовав ее и удалив из своих переменных PATH и среды. Все работало, кроме import theano
, которая не была связана с проблемой.
Я повторил всю процедуру с самого начала с совершенно новой, чистой средой с этим исправленным на моей машине с Windows 8.1 x64 и последней версии Spyder master
на дату публикации, а import theano
работал как хорошо. Мне ни разу не удалось воспроизвести ошибку
@nadianaj Можете ли вы попробовать точную процедуру в качестве первого блока кода в приведенном ниже разделе «Подробности» (установка всего в чистую изолированную среду) и можете ли вы воспроизвести ошибку? Если да, можете ли вы предоставить conda list
этой среды? Если нет, можете ли вы указать conda list
среды, в которой возникает ошибка? Благодаря!
Полное описание и отчет о моих открытиях для (болезненно) любопытных:
Во-первых, как можно более дословно следуйте @nadianaji :
conda update -n base -c defaults conda
conda create -n theano-test python=3.6
activate theano-test
conda install spyder-kernels=1 mingw libpython
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
Я открыл копию Spyder (в другой среде) с последней версии master
и установил Python interpreter
чтобы она была в среде Theano. После установки каждого из Spyder-Kernels и т. Д., Theano и Keras я протестировал запуск нового ядра, выполнение основных команд и импорт установленных пакетов. После каждой из приведенных выше команд я закрывал, повторно открывал и повторно тестировал в Spyder.
После установки базовых пакетов ядро запускалось нормально, и я мог запускать простые команды. Это не изменилось после установки Theano, и я не получал никаких ошибок компиляции или установки при сборке пакета, и все сообщения указывали на успех. Импортируя его, я получил ряд предупреждений, но все заработало:
WARNING (theano.configdefaults): g++ not available, if using conda: `conda install m2w64-toolchain`
C:Anaconda3envstheano-testlibsite-packagestheanoconfigdefaults.py:560: UserWarning: DeprecationWarning: there is no c++ compiler.This is deprecated and with Theano 0.11 a c++ compiler will be mandatory
warnings.warn("DeprecationWarning: there is no c++ compiler."
WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Python implementations. Performance will be severely degraded. To remove this warning, set Theano flags cxx to an empty string.
WARNING (theano.configdefaults): install mkl with `conda install mkl-service`: No module named 'mkl'
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
Наконец, установив Keras, я получил те же сообщения об успешной сборке, и снова ядро
запустился успешно и простые команды работали. Я снова получил вышеуказанные предупреждения для import theano
, но без сообщений об ошибках, и при попытке import keras
после установки его на использование бэкенда theano
он напечатал Using Theano backend.
а в остальном работает успешно.
conda list
моей среды выглядит следующим образом:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
backcall 0.1.0 py36_0
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
h5py 2.9.0 <pip>
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
Keras 2.2.4 <pip>
Keras-Applications 1.0.6 <pip>
Keras-Preprocessing 1.0.5 <pip>
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
mingw 4.7 1
numpy 1.16.0 <pip>
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
pygments 2.3.1 py36_0
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
PyYAML 3.13 <pip>
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.2.0 <pip>
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
Theano 1.0.4+4.gc72eafaff <pip>
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
zeromq 4.2.5 he025d50_1
Затем я попытался устранить предупреждения, появившиеся при импорте Theano, установив несколько дополнительных пакетов conda (используя версии, совместимые с mkl=2018.0.2
чтобы избежать ошибки MKL DLL в моей системе) и заменив те, которые pip
установил:
pip uninstall --yes theano keras h5py numpy scipy pyyaml keras-applications keras-preprocessing
conda install m2w64-toolchain mkl-service mkl=2018.0.2 numpy scipy h5py pyyaml
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
Опять же, я протестировал открытие нового экземпляра Spyder и консоли после каждой команды, основных команд, импорта numpy и команд, а также импорта Theano и Keras (в зависимости от каждого) и повторно протестировал все вышеперечисленное, и все это сработало, на этот раз без всех предупреждений. по импорту.
conda list
вывод:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
backcall 0.1.0 py36_0
blas 1.0 mkl
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
Keras 2.2.4 <pip>
Keras-Applications 1.0.6 <pip>
Keras-Preprocessing 1.0.5 <pip>
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
m2w64-binutils 2.25.1 5
m2w64-bzip2 1.0.6 6
m2w64-crt-git 5.0.0.4636.2595836 2
m2w64-gcc 5.3.0 6
m2w64-gcc-ada 5.3.0 6
m2w64-gcc-fortran 5.3.0 6
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gcc-objc 5.3.0 6
m2w64-gmp 6.1.0 2
m2w64-headers-git 5.0.0.4636.c0ad18a 2
m2w64-isl 0.16.1 2
m2w64-libiconv 1.14 6
m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
m2w64-make 4.1.2351.a80a8b8 2
m2w64-mpc 1.0.3 3
m2w64-mpfr 3.1.4 4
m2w64-pkg-config 0.29.1 2
m2w64-toolchain 5.3.0 7
m2w64-tools-git 5.0.0.4592.90b8472 2
m2w64-windows-default-manifest 6.4 3
m2w64-winpthreads-git 5.0.0.4634.697f757 2
m2w64-zlib 1.2.8 10
mingw 4.7 1
mkl 2018.0.2 1
mkl-service 1.1.2 py36hb217b18_4
mkl_fft 1.0.1 py36h452e1ab_0
mkl_random 1.0.1 py36h9258bd6_0
msys2-conda-epoch 20160418 1
numpy 1.14.3 py36h9fa60d3_1
numpy-base 1.14.3 py36h555522e_1
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
pygments 2.3.1 py36_0
pyreadline 2.1 py36_1
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.1.0 py36h672f292_0
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
Theano 1.0.4+4.gc72eafaff <pip>
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
yaml 0.1.7 hc54c509_2
zeromq 4.2.5 he025d50_1
zlib 1.2.11 h62dcd97_3
Наконец, я протестировал сами пакеты conda
помощью той же процедуры:
pip uninstall theano keras keras-applications keras-preprocessing
conda install theano
conda install keras
Опять же, тестирование на каждом этапе и запуск ядер, основных команд, импорт и использование NumPy, а также импорт Theano и Keras, все работало нормально, без ошибок или предупреждений.
conda list
вывод:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
_tflow_select 2.2.0 eigen
absl-py 0.7.0 py36_0
astor 0.7.1 py36_0
backcall 0.1.0 py36_0
blas 1.0 mkl
ca-certificates 2018.12.5 0
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
gast 0.2.2 py36_0
grpcio 1.16.1 py36h351948d_1
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
keras 2.2.4 0
keras-applications 1.0.6 py36_0
keras-base 2.2.4 py36_0
keras-preprocessing 1.0.5 py36_0
libgpuarray 0.7.6 hfa6e2cd_0
libprotobuf 3.6.1 h7bd577a_0
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
m2w64-binutils 2.25.1 5
m2w64-bzip2 1.0.6 6
m2w64-crt-git 5.0.0.4636.2595836 2
m2w64-gcc 5.3.0 6
m2w64-gcc-ada 5.3.0 6
m2w64-gcc-fortran 5.3.0 6
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gcc-objc 5.3.0 6
m2w64-gmp 6.1.0 2
m2w64-headers-git 5.0.0.4636.c0ad18a 2
m2w64-isl 0.16.1 2
m2w64-libiconv 1.14 6
m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
m2w64-make 4.1.2351.a80a8b8 2
m2w64-mpc 1.0.3 3
m2w64-mpfr 3.1.4 4
m2w64-pkg-config 0.29.1 2
m2w64-toolchain 5.3.0 7
m2w64-tools-git 5.0.0.4592.90b8472 2
m2w64-windows-default-manifest 6.4 3
m2w64-winpthreads-git 5.0.0.4634.697f757 2
m2w64-zlib 1.2.8 10
mako 1.0.7 py36_0
markdown 3.0.1 py36_0
markupsafe 1.1.0 py36he774522_0
mingw 4.7 1
mkl 2018.0.2 1
mkl-service 1.1.2 py36hb217b18_4
mkl_fft 1.0.1 py36h452e1ab_0
mkl_random 1.0.1 py36h9258bd6_0
msys2-conda-epoch 20160418 1
numpy 1.14.3 py36h9fa60d3_1
numpy-base 1.14.3 py36h555522e_1
openssl 1.1.1a he774522_0
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
protobuf 3.6.1 py36h33f27b4_0
pygments 2.3.1 py36_0
pygpu 0.7.6 py36h452e1ab_0
pyreadline 2.1 py36_1
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.1.0 py36h672f292_0
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
tensorboard 1.12.2 py36h33f27b4_0
tensorflow 1.12.0 eigen_py36h67ac661_0
tensorflow-base 1.12.0 eigen_py36h45df0d8_0
termcolor 1.1.0 py36_1
theano 1.0.3 py36_0
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
yaml 0.1.7 hc54c509_2
zeromq 4.2.5 he025d50_1
zlib 1.2.11 h62dcd97_3
Мне просто нужно протестировать предложенный ввод от @ ccordoba12 .
conda install -f spyder-kernels=0.3
Это не сработало. Есть еще исправление. Я мало что понял из предыдущего поста.
@ v1llum Мы не уверены, что именно вызывает это, но похоже, что это может быть что-то низкоуровневое на вашем компьютере. Можете ли вы попробовать следующее из командной строки Anaconda — которая создаст изолированную среду, установит и запустит Spyder из нее в режиме DEBUG — и сообщите нам, работает ли это, а если нет, какой результат вы получите:
conda create -n spyder-env python=3.6
activate spyder-env
conda install spyder
set SPYDER_DEBUG=3
spyder
Благодаря!
Привет, @ CAM-Gerlach, так как я столкнулся с той же ошибкой («произошла ошибка при запуске ядра») при запуске команды python «import keras» в моем недавно установленном env anaconda в Windows 10, я выполнил указанные выше команды предоставлено вами, как показано ниже:
conda create -n spyder-env python = 3.6
активировать spyder-env
conda установить spyder
установить SPYDER_DEBUG = 3
=========================
Продолжить ([y] / n)? у
Подготовка транзакции: сделано
Подтверждение транзакции: выполнено
Выполнение транзакции: / DEBUG menuinst_win32: __ init __ (196): Menu: name: ‘Anacon
da $ {PY_VER} $ {PLATFORM} ‘, префикс:’ C: Users praveen Anaconda3 envsspyder-env ‘,
env_name: ‘spyder-env’, режим: ‘пользователь’, используемый_режим: ‘пользователь’
- DEBUG menuinst_win32: create (320): Команда ярлыка — C: Users praveen Anaconda3 p
ythonw.exe, аргументы — [‘C: Users praveen Anaconda3 cwp.py’, ‘C: Users prave
en Anaconda3 envs spyder-env ‘,’ C: Users praveen Anaconda3 envs spyder-e
nv pythonw.exe ‘,’ C: Users praveen Anaconda3 envs spyder-env Scripts spy
der-script.py ‘]
DEBUG menuinst_win32: create (320): Команда ярлыка — C: Users praveen Anaconda3 pyt
hon.exe, аргументы — [‘C: Users praveen Anaconda3 cwp.py’, ‘C: Users praveen
Anaconda3 envs spyder-env ‘,’ C: Users praveen Anaconda3 envs spyder-env
python.exe ‘,’ C: Users praveen Anaconda3 envs spyder-env Scripts spyder-
script.py ‘,’ —reset ‘]
сделанный
(spyder-env) C: WINDOWS system32> spyder
===================
После запуска spyder из командной строки администратора anaconda, spyder завершился сбоем со стандартным всплывающим сообщением и с отслеживанием ниже:
Spyder
Spyder разбился во время последней сессии.
Если Spyder вообще не запускается и
перед отправкой отчета об ошибке
, попробуйте сбросить настройки до значений по умолчанию, запустив Spyder с параметром командной строки ‘—reset’:
spyder — сброс
Предупреждение: эта команда удалит все ваши файлы конфигурации Spyder, расположенные в ‘C: Users praveen.spyder-py3’).
Если Spyder по-прежнему не запускается, вам следует обратиться к нашему подробному руководству по поиску и известных ошибок или обсуждений, соответствующих вашей ситуации, прежде чем отправлять отчет в нашу систему отслеживания проблем . Мы всегда будем благодарны за ваши отзывы.
Хорошо
Пробовал ‘spyder —reset’, но без толку, он все равно вылетел. Надеюсь, это каким-то образом поможет найти решение этой проблемы.
Кроме того, чтобы вы знали, ниже приведены соответствующие пакеты (найденные на разных форумах / темах) на данный момент в моем env anaconda:
ipykernel = 5.1.0
pyzmq = 17.1.2
setuptools = 40.6.3
Сообщите мне, если я перешел на более раннюю версию любого из этих пакетов для решения проблемы.
@PraveenTumma К вашему сведению, как вы можете видеть, форматирование вашего сообщения выше затрудняет восприятие текста. Чтобы исправить это, в будущем заключите все блоки кода в тройные обратные кавычки (символ `
); Я сделал это для вас в вашем посте выше, чтобы я мог его правильно прочитать.
Я столкнулся с той же ошибкой («при запуске ядра произошла ошибка»)
Какое фактическое сообщение об ошибке печатается под этим уведомлением? b''
или что-то еще? Как я подчеркивал в предыдущих плакатах, без подтверждения того, какая именно ошибка произошла, невозможно оказать вам конкретную помощь, поскольку рассматриваемая «ошибка» может быть любым количеством вещей.
Я выполнил приведенные выше команды, данные вами, как показано ниже:
Насколько я могу судить, вы все выполнили правильно, и это нормальный ожидаемый результат.
Spyder разбился со стандартным всплывающим сообщением и с обратным просмотром:
Итак, чтобы подтвердить, это полный точный текст, показанный ниже (spyder-env) C:WINDOWSsystem32>spyder
в приглашении Anaconda? Это определенно не является следствием какого-либо описания.
ipykernel = 5.1.0
Нам не удалось изолировать эту проблему от каких-либо конкретных версий зависимостей, поскольку мы не нашли надежного способа воспроизвести ее, несмотря на несколько попыток. Пожалуйста, повторно откройте исходную копию Spyder, то есть ту, которая выдает ошибку ядра, как обычно, и посмотрите, читается ли текст ошибки под сообщением точно b''
, т.е. он будет выглядеть так :
Если это не так, обратитесь к ветке (-ам) проблем, посвященной конкретному сообщению об ошибке, и выполните предложенные там действия. Одна хорошая вещь, которую стоит попробовать ( conda install ipykernel=4
в приглашении Anaconda в вашей предыдущей рабочей среде ( base
, по умолчанию ).
Если это так, пожалуйста, подтвердите это здесь, а также подтвердите, переключили ли вы консольный интерпретатор в Spyder под Preferences > Python interpreter
с опции по умолчанию / такой же, как у Spyder. Попробуйте перезапустить ядро, чтобы убедиться, что это не помогает. Если это не так, опишите подробно, как вы установили Keras и любые другие связанные пакеты (всего с conda install keras
? From conda-forge
? С pip
? In base
или отдельная среда?) и предоставьте полный вывод conda list
и conda info
внутри тегов <details>
, например:
~~~
YOUR CONDA INFO OUTPUT
YOUR CONDA LIST OUTPUT
~~~
Затем попробуйте conda install --force-reinstall spyder-kernels=0
раз в своей предыдущей среде (не в новой, spyder-env
, которую вы создали выше), закройте / снова откройте Spyder и попробуйте снова. Наконец, если это не сработает, попробуйте conda install ipykernel=4
. Если и это не сработает, мы посоветуем вам, что еще вы должны попробовать в любой среде, на основе ваших ответов и ответов на вопросы в этом сообщении. Благодарю.
Спасибо за подробный ответ, @ CAM-Gerlach. Да, я подтверждаю, что получил указанную вами ошибку ниже:
Произошла ошибка при запуске ядра: b »
Я не переключал никакие опции в spyder. Я создал новый env (PythonCPU) в anaconda и установил Keras, spyder, pandas, matplotlib, используя только команды conda, pip вообще не используется.
(spyder-env) C: WINDOWS system32> список conda
пакеты в среде в C: Users praveen Anaconda3 envsspyder-env:
#
> 1. # Name Version Build Channel
> 2. alabaster 0.7.12 py36_0
> 3. asn1crypto 0.24.0 py36_0
> 4. astroid 2.1.0 py36_0
> 5. babel 2.6.0 py36_0
> 6. backcall 0.1.0 py36_0
> 7. bleach 3.1.0 pypi_0 pypi
> 8. ca-certificates 2018.12.5 0
> 9. certifi 2018.11.29 py36_0
> 10. cffi 1.11.5 py36h74b6da3_1
> 11. chardet 3.0.4 py36_1
> 12. cloudpickle 0.6.1 py36_0
> 13. colorama 0.4.1 py36_0
> 14. cryptography 2.4.2 py36h7a1dbc1_0
> 15. decorator 4.3.0 py36_0
> 16. docutils 0.14 py36h6012d8f_0
> 17. entrypoints 0.3 py36_0
> 18. icu 58.2 ha66f8fd_1
> 19. idna 2.8 py36_0
> 20. imagesize 1.1.0 py36_0
> 21. ipykernel 5.1.0 py36h39e3cac_0
> 22. ipython 7.2.0 py36h39e3cac_0
> 23. ipython_genutils 0.2.0 py36h3c5d0ee_0
> 24. isort 4.3.4 py36_0
> 25. jedi 0.13.2 py36_0
> 26. jinja2 2.10 py36_0
> 27. jpeg 9b hb83a4c4_2
> 28. jsonschema 2.6.0 py36h7636477_0
> 29. jupyter_client 5.2.4 py36_0
> 30. jupyter_core 4.4.0 py36_0
> 31. keyring 17.1.1 py36_0
> 32. lazy-object-proxy 1.3.1 py36hfa6e2cd_2
> 33. libpng 1.6.36 h2a8f88b_0
> 34. libsodium 1.0.16 h9d3ae62_0
> 35. markupsafe 1.1.0 py36he774522_0
> 36. mccabe 0.6.1 py36_1
> 37. mistune 0.8.4 py36he774522_0
> 38. nbconvert 5.3.1 py36_0
> 39. nbformat 4.4.0 py36h3a5bc1b_0
> 40. numpydoc 0.8.0 py36_0
> 41. openssl 1.1.1a he774522_0
> 42. packaging 18.0 py36_0
> 43. pandoc 2.2.3.2 0
> 44. pandocfilters 1.4.2 py36_1
> 45. parso 0.3.1 py36_0
> 46. pickleshare 0.7.5 py36_0
> 47. pip 18.1 py36_0
> 48. prompt_toolkit 2.0.7 py36_0
> 49. psutil 5.4.8 py36he774522_0
> 50. pycodestyle 2.4.0 py36_0
> 51. pycparser 2.19 py36_0
> 52. pyflakes 2.0.0 py36_0
> 53. pygments 2.3.1 py36_0
> 54. pylint 2.2.2 py36_0
> 55. pyopenssl 18.0.0 py36_0
> 56. pyparsing 2.3.1 py36_0
> 57. pyqt 5.9.2 py36h6538335_2
> 58. pysocks 1.6.8 py36_0
> 59. python 3.6.8 h9f7ef89_0
> 60. python-dateutil 2.7.5 py36_0
> 61. pytz 2018.9 py36_0
> 62. pywin32 223 py36hfa6e2cd_1
> 63. pyzmq 17.1.2 py36ha925a31_2
> 64. qt 5.9.7 vc14h73c81de_0
> 65. qtawesome 0.5.5 py36_0
> 66. qtconsole 4.4.3 py36_0
> 67. qtpy 1.5.2 py36_0
> 68. requests 2.21.0 py36_0
> 69. rope 0.11.0 py36_0
> 70. setuptools 40.6.3 py36_0
> 71. sip 4.19.8 py36h6538335_0
> 72. six 1.12.0 py36_0
> 73. snowballstemmer 1.2.1 py36h763602f_0
> 74. sphinx 1.8.2 py36_0
> 75. sphinxcontrib 1.0 py36_1
> 76. sphinxcontrib-websupport 1.1.0 py36_1
> 77. spyder 3.3.2 py36_0
> 78. spyder-kernels 0.3.0 py36_0
> 79. sqlite 3.26.0 he774522_0
> 80. testpath 0.4.2 py36_0
> 81. tornado 5.1.1 py36hfa6e2cd_0
> 82. traitlets 4.3.2 py36h096827d_0
> 83. typed-ast 1.1.0 py36hfa6e2cd_0
> 84. urllib3 1.24.1 py36_0
> 85. vc 14.1 h0510ff6_4
> 86. vs2015_runtime 14.15.26706 h3a45250_0
> 87. wcwidth 0.1.7 py36h3d5aa90_0
> 88. webencodings 0.5.1 py36_1
> 89. wheel 0.32.3 py36_0
> 90. win_inet_pton 1.0.1 py36_1
> 91. wincertstore 0.2 py36h7fe50ca_0
> 92. wrapt 1.11.0 py36he774522_0
> 93. zeromq 4.3.1 h33f27b4_3
> 94. zlib 1.2.11 h62dcd97_3
(spyder-env) C:WINDOWSsystem32>
(spyder-env) C:WINDOWSsystem32>conda info
active environment : spyder-env
active env location : C:UserspraveenAnaconda3envsspyder-env
shell level : 2
user config file : C:Userspraveen.condarc
populated config files : C:Userspraveen.condarc
conda version : 4.6.2
conda-build version : 3.17.7
python version : 3.6.8.final.0
base environment : C:UserspraveenAnaconda3 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/win-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:UserspraveenAnaconda3pkgs
C:Userspraveen.condapkgs
C:UserspraveenAppDataLocalcondacondapkgs
envs directories : C:UserspraveenAnaconda3envs
C:Userspraveen.condaenvs
C:UserspraveenAppDataLocalcondacondaenvs
platform : win-64
user-agent : conda/4.6.2 requests/2.21.0 CPython/3.6.8 Windows/8.1
Windows/6.3.9600
administrator : True
netrc file : None
offline mode : False
(spyder-env) C:WINDOWSsystem32>
==================
Теперь попробовал другие предложенные вами решения, но, к сожалению, оба не сработали. Увидев следующую ошибку после сбоя Spyder:
```conda install --force-reinstall spyder-kernels=0```
```conda install ipykernel=4```
```(base) C:WINDOWSsystem32>activate PythonCPU
(PythonCPU) C:WINDOWSsystem32>spyder
Traceback (most recent call last):
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 3284, in main
mainwindow = run_spyder(app, options, args)
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 3139, in run_spyder
main.setup()
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 844, in setup
from spyder.plugins.editor import Editor
File "C:UserspraveenAnaconda3Libsite-packagesspyderpluginseditor.py",
line 41, in <module>
from spyder.utils.introspection.manager import IntrospectionManager
File "C:UserspraveenAnaconda3Libsite-packagesspyderutilsintrospection
manager.py", line 21, in <module>
from spyder.utils.introspection.plugin_client import PluginClient
File "C:UserspraveenAnaconda3Libsite-packagesspyderutilsintrospection
plugin_client.py", line 18, in <module>
import zmq
File "C:UserspraveenAnaconda3Libsite-packageszmq__init__.py", line 47,
in <module>
from zmq import backend
File "C:UserspraveenAnaconda3Libsite-packageszmqbackend__init__.py", l
ine 40, in <module>
reraise(*exc_info)
File "C:UserspraveenAnaconda3Libsite-packageszmqutilssixcerpt.py", lin
e 34, in reraise
raise value
File "C:UserspraveenAnaconda3Libsite-packageszmqbackend__init__.py", l
ine 27, in <module>
_ns = select_backend(first)
File "C:UserspraveenAnaconda3Libsite-packageszmqbackendselect.py", lin
e 27, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UserspraveenAnaconda3Libsite-packageszmqbackendcython__init__
.py", line 6, in <module>
from . import (constants, error, message, context,
ImportError: DLL load failed: The specified module could not be found.
[7668:5896:0203/203000.573:ERROR:broker_win.cc(59)] Error reading broker pipe: T
he pipe has been ended. (0x6D)
(PythonCPU) C:WINDOWSsystem32>
Благодарим за подтверждение этого и за предоставление запрошенных сведений о среде. Приносим извинения за проблему. Как видите, я исправил некоторые проблемы с форматированием вашего сообщения. Обязательно используйте одиночный обратный апостроф ( `
) или двойной обратный апостроф для встроенного кода, а также « над и под блоками кода, как показано в моем предыдущем посте.
Я создал новый env (PythonCPU) в anaconda и установил Keras, spyder, pandas, matplotlib, используя только команды conda, pip вообще не используется.
Хорошо; это похоже на правильную процедуру.
(spyder-env) C:WINDOWSsystem32>conda list # packages in environment at C:UserspraveenAnaconda3envsspyder-env:
Извините за путаницу, но я запрашивал conda list
вашей исходной ( PythonCPU
) среды, а не spyder-env
. Не могли бы вы предоставить это вместо этого ( прежде чем вносить какие-либо дальнейшие изменения )? Благодарю.
conda install --force-reinstall spyder-kernels=0 conda install ipykernel=4 (base) C:WINDOWSsystem32>activate PythonCPU (PythonCPU) C:WINDOWSsystem32>spyder
Очевидно, вы выполнили команды установки в своей среде base
, но затем переключились на Spyder и Spyder-Kernels по умолчанию в среде PythonCPU
, поэтому они не возымели никакого эффекта. Как я указал выше, вы должны запускать их один за другим в среде PythonCPU
( после вставки здесь вывода conda list
) и после каждой команды тестировать Spyder (чтобы мы знали, какой исправил, если есть).
Кроме того, вам следует запустить Spyder из среды base
(сначала убедитесь, что она обновлена с помощью conda update spyder spyder-kernels
а base
активирована), запустите Spyder оттуда (или с помощью обычного ярлык меню « Пуск »), а затем установите путь в Preferences > Python interpreter > Use the selected Python interpreter
на C:UserspraveenAnaconda3envsPythonCPUpython.exe
и запустите новую консоль, чтобы выбрать среду с Keras в качестве рабочей при запуске самого Spyder из другой. Дополнительные сведения об этом см. В нашем руководстве по работе с пакетами и средами с помощью Spyder ; все это будет намного проще в предстоящем выпуске Spyder 4.
[7668:5896:0203/203000.573:ERROR:broker_win.cc(59)] Error reading broker pipe: The pipe has been ended. (0x6D)
Эта ошибка не связана с обсуждаемой здесь ошибкой; см. решения, например, # 7250, # 7690, # 7599 и # 4605 (отключение любого программного обеспечения безопасности / брандмауэров / антивируса, conda update pyqt qt
, conda install pyopengl
, conda install pyqt=5.6
, обновление вашей видеокарты драйвер или выбор другого (Intel / Nvidia), изменение режима OpenGL, обновление ОС, удаление «Dell Backup and Recovery»). Однако вы можете обойти это, просто используя версию Spyder в base
, при условии, что это все еще работает.
Я получил ту же ошибку, когда запустил последнюю строку кода ниже
:
« из keras.models импортировать последовательный
from keras.layers import Плотный
classifier = Последовательный ()
classifier.add (Dense (units = 6, kernel_initializer = ‘uniform’, Activation = ‘relu’, input_dim = 11))
classifier.add (Dense (units = 6, kernel_initializer = ‘uniform’, activate = ‘relu’))
classifier.add (Dense (units = 1, kernel_initializer = ‘uniform’, activate = ‘sigmoid’))
classifier.compile (optimizer = ‘adam’, loss = ‘binary_crossentropy’, metrics = [‘precision’])
classifier.fit (X_train, y_train, batch_size = 10, эпохи = 100)
«
После ввода 'conda install nomkl'
в терминале, наконец,
( conda update anaconda
тоже работали)
* Перед этим я полностью переустановил анаконду.
Привет @ CAM-Gerlach, пожалуйста, найдите ниже список пакетов, установленных в среде PythonCPU.
(PythonCPU) C:WINDOWSsystem32>conda list
# packages in environment at C:UserspraveenAnaconda3envsPythonCPU:
#
# Name Version Build Channel
_tflow_select 2.2.0 eigen
absl-py 0.7.0 py36_0
alabaster 0.7.12 py36_0
asn1crypto 0.24.0 py36_0
astor 0.7.1 py36_0
astroid 2.1.0 py36_0
babel 2.6.0 py36_0
backcall 0.1.0 py36_0
blas 1.0 mkl
bleach 3.1.0 pypi_0 pypi
ca-certificates 2018.12.5 0
certifi 2018.11.29 py36_0
cffi 1.11.5 py36h74b6da3_1
chardet 3.0.4 py36_1
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
cryptography 2.4.2 py36h7a1dbc1_0
cycler 0.10.0 py36h009560c_0
decorator 4.3.0 py36_0
docutils 0.14 py36h6012d8f_0
entrypoints 0.3 py36_0
freetype 2.9.1 ha9979f8_1
gast 0.2.2 py36_0
grpcio 1.16.1 py36h351948d_1
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
icu 58.2 ha66f8fd_1
idna 2.8 py36_0
imagesize 1.1.0 py36_0
intel-openmp 2019.1 144
ipykernel 4.10.0 py36_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
isort 4.3.4 py36_0
jedi 0.13.2 py36_0
jinja2 2.10 py36_0
jpeg 9b hb83a4c4_2
jsonschema 2.6.0 py36h7636477_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
keras 2.2.4 0
keras-applications 1.0.6 py36_0
keras-base 2.2.4 py36_0
keras-preprocessing 1.0.5 py36_0
keyring 17.1.1 py36_0
kiwisolver 1.0.1 py36h6538335_0
lazy-object-proxy 1.3.1 py36hfa6e2cd_2
libpng 1.6.36 h2a8f88b_0
libprotobuf 3.6.1 h7bd577a_0
libsodium 1.0.16 h9d3ae62_0
libtiff 4.0.10 h2929a5b_1001
markdown 3.0.1 py36_0
markupsafe 1.1.0 py36he774522_0
matplotlib 3.0.2 py36hc8f65d3_0
mccabe 0.6.1 py36_1
mistune 0.8.4 py36he774522_0
mkl 2019.1 144
mkl_fft 1.0.10 py36h14836fe_0
mkl_random 1.0.2 py36h343c172_0
nbconvert 5.3.1 py36_0
nbformat 4.4.0 py36h3a5bc1b_0
numpy 1.15.4 py36h19fb1c0_0
numpy-base 1.15.4 py36hc3f5095_0
numpydoc 0.8.0 py36_0
olefile 0.46 py36_0
openssl 1.1.1a he774522_0
packaging 18.0 py36_0
pandas 0.24.0 py36ha925a31_0
pandoc 2.2.3.2 0
pandocfilters 1.4.2 py36_1
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pillow 5.4.1 py36hdc69c19_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
protobuf 3.6.1 py36h33f27b4_0
psutil 5.4.8 py36he774522_0
pycodestyle 2.4.0 py36_0
pycparser 2.19 py36_0
pyflakes 2.0.0 py36_0
pygments 2.3.1 py36_0
pylint 2.2.2 py36_0
pyopenssl 18.0.0 py36_0
pyparsing 2.3.1 py36_0
pyqt 5.9.2 py36h6538335_2
pyreadline 2.1 py36_1
pysocks 1.6.8 py36_0
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pytz 2018.9 py36_0
pywin32 223 py36hfa6e2cd_1
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36ha925a31_2
qt 5.9.7 vc14h73c81de_0
qtawesome 0.5.5 py36_0
qtconsole 4.4.3 py36_0
qtpy 1.5.2 py36_0
requests 2.21.0 py36_0
rope 0.11.0 py36_0
scipy 1.2.0 py36h29ff71c_0
setuptools 40.6.3 py36_0
sip 4.19.8 py36h6538335_0
six 1.12.0 py36_0
snowballstemmer 1.2.1 py36h763602f_0
sphinx 1.8.2 py36_0
sphinxcontrib 1.0 py36_1
sphinxcontrib-websupport 1.1.0 py36_1
spyder 3.3.2 py36_0
spyder-kernels 0.3.0 py36_0
sqlite 3.26.0 he774522_0
tensorboard 1.12.2 py36h33f27b4_0
tensorflow 1.12.0 eigen_py36h67ac661_0
tensorflow-base 1.12.0 eigen_py36h45df0d8_0
termcolor 1.1.0 py36_1
testpath 0.4.2 py36_0
tk 8.6.8 hfa6e2cd_0
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
typed-ast 1.1.0 py36hfa6e2cd_0
urllib3 1.24.1 py36_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
webencodings 0.5.1 py36_1
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
win_inet_pton 1.0.1 py36_1
wincertstore 0.2 py36h7fe50ca_0
wrapt 1.11.0 py36he774522_0
yaml 0.1.7 hc54c509_2
zeromq 4.3.1 h33f27b4_3
zlib 1.2.11 h62dcd97_3
(PythonCPU) C:WINDOWSsystem32>
Теперь, попробовал данные команды одну за другой и запустил spyder, но все время терпел неудачу.
conda install --force-reinstall spyder-kernels=0
**spyder crashed**
(PythonCPU) C:WINDOWSsystem32>conda install ipykernel=4
Collecting package metadata: done
Solving environment: done
# All requested packages already installed.
`(PythonCPU) C:WINDOWSsystem32>spyder`
**spyder crashed**
(base) C:WINDOWSsystem32>conda update spyder spyder-kernels
Collecting package metadata: done
Solving environment: done
# All requested packages already installed.
(base) C:WINDOWSsystem32>conda list # packages in environment at C:UserspraveenAnaconda3: # # Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py36_0 alabaster 0.7.12 py36_0 anaconda-client 1.7.2 py36_0 anaconda-navigator 1.9.6 py36_0 anaconda-project 0.8.2 py36_0 asn1crypto 0.24.0 py36_0 astroid 2.1.0 py36_0 astropy 3.1.1 py36he774522_0 atomicwrites 1.2.1 py36_0 attrs 18.2.0 py36h28b3542_0 babel 2.6.0 py36_0 backcall 0.1.0 py36_0 backports 1.0 py36_1 backports.os 0.1.1 py36_0 backports.shutil_get_terminal_size 1.0.0 py36_2 beautifulsoup4 4.7.1 py36_1 bitarray 0.8.3 py36hfa6e2cd_0 bkcharts 0.2 py36h7e685f7_0 blas 1.0 mkl blaze 0.11.3 py36_0 blosc 1.14.4 he51fdeb_0 bokeh 1.0.4 py36_0 boto 2.49.0 py36_0 bottleneck 1.2.1 py36h452e1ab_1 bzip2 1.0.6 hfa6e2cd_5 ca-certificates 2018.12.5 0 certifi 2018.11.29 py36_0 cffi 1.11.5 py36h74b6da3_1 chardet 3.0.4 py36_1 click 7.0 py36_0 cloudpickle 0.6.1 py36_0 clyent 1.2.2 py36_1 colorama 0.4.1 py36_0 comtypes 1.1.7 py36_0 conda 4.6.2 py36_0 conda-build 3.17.7 py36_0 conda-env 2.6.0 1 conda-verify 3.1.1 py36_0 console_shortcut 0.1.1 3 contextlib2 0.5.5 py36he5d52c0_0 cryptography 2.4.2 py36h7a1dbc1_0 curl 7.63.0 h2a8f88b_1000 cycler 0.10.0 py36h009560c_0 cython 0.29.2 py36ha925a31_0 cytoolz 0.9.0.1 py36hfa6e2cd_1 dask 1.0.0 py36_0 dask-core 1.0.0 py36_0 datashape 0.5.4 py36_1 decorator 4.3.0 py36_0 defusedxml 0.5.0 py36_1 distributed 1.25.2 py36_0 docutils 0.14 py36h6012d8f_0 entrypoints 0.3 py36_0 et_xmlfile 1.0.1 py36h3d2d736_0 fastcache 1.0.2 py36hfa6e2cd_2 filelock 3.0.10 py36_0 flask 1.0.2 py36_1 flask-cors 3.0.7 py36_0 freetype 2.9.1 ha9979f8_1 future 0.17.1 py36_0 get_terminal_size 1.0.0 h38e98db_0 gevent 1.4.0 py36he774522_0 glob2 0.6 py36_1 greenlet 0.4.15 py36hfa6e2cd_0 h5py 2.8.0 py36h3bdd7fb_2 hdf5 1.10.2 hac2f561_1 heapdict 1.0.0 py36_2 html5lib 1.0.1 py36_0 icc_rt 2019.0.0 h0cc432a_1 icu 58.2 ha66f8fd_1 idna 2.8 py36_0 imageio 2.4.1 py36_0 imagesize 1.1.0 py36_0 importlib_metadata 0.7 py36_0 intel-openmp 2019.1 144 ipykernel 5.1.0 py36h39e3cac_0 ipython 7.2.0 py36h39e3cac_0 ipython_genutils 0.2.0 py36h3c5d0ee_0 ipywidgets 7.4.2 py36_0 isort 4.3.4 py36_0 itsdangerous 1.1.0 py36_0 jdcal 1.4 py36_0 jedi 0.13.2 py36_0 jinja2 2.10 py36_0 jpeg 9b hb83a4c4_2 jsonschema 2.6.0 py36h7636477_0 jupyter 1.0.0 py36_7 jupyter_client 5.2.4 py36_0 jupyter_console 6.0.0 py36_0 jupyter_core 4.4.0 py36_0 jupyterlab 0.35.3 py36_0 jupyterlab_server 0.2.0 py36_0 keyring 17.1.1 py36_0 kiwisolver 1.0.1 py36h6538335_0 krb5 1.16.1 hc04afaa_7 lazy-object-proxy 1.3.1 py36hfa6e2cd_2 libarchive 3.3.3 h0643e63_5 libcurl 7.63.0 h2a8f88b_1000 libiconv 1.15 h1df5818_7 libpng 1.6.35 h2a8f88b_0 libsodium 1.0.16 h9d3ae62_0 libssh2 1.8.0 h7a1dbc1_4 libtiff 4.0.9 h36446d0_2 libxml2 2.9.8 hadb2253_1 libxslt 1.1.32 hf6f1972_0 llvmlite 0.27.0 py36ha925a31_0 locket 0.2.0 py36hfed976d_1 lxml 4.3.0 py36h1350720_0 lz4-c 1.8.1.2 h2fa13f4_0 lzo 2.10 h6df0209_2 m2w64-gcc-libgfortran 5.3.0 6 m2w64-gcc-libs 5.3.0 7 m2w64-gcc-libs-core 5.3.0 7 m2w64-gmp 6.1.0 2 m2w64-libwinpthread-git 5.0.0.4634.697f757 2 markupsafe 1.1.0 py36he774522_0 matplotlib 3.0.2 py36hc8f65d3_0 mccabe 0.6.1 py36_1 menuinst 1.4.14 py36hfa6e2cd_0 mistune 0.8.4 py36he774522_0 mkl 2019.1 144 mkl-service 1.1.2 py36hb782905_5 mkl_fft 1.0.10 py36h14836fe_0 mkl_random 1.0.2 py36h343c172_0 more-itertools 5.0.0 py36_0 mpmath 1.1.0 py36_0 msgpack-python 0.5.6 py36he980bc4_1 msys2-conda-epoch 20160418 1 multipledispatch 0.6.0 py36_0 navigator-updater 0.2.1 py36_0 nbconvert 5.4.0 py36_1 nbformat 4.4.0 py36h3a5bc1b_0 networkx 2.2 py36_1 nltk 3.4 py36_1 nose 1.3.7 py36_2 notebook 5.7.4 py36_0 numba 0.42.0 py36hf9181ef_0 numexpr 2.6.9 py36hdce8814_0 numpy 1.15.4 py36h19fb1c0_0 numpy-base 1.15.4 py36hc3f5095_0 numpydoc 0.8.0 py36_0 odo 0.5.1 py36h7560279_0 olefile 0.46 py36_0 openpyxl 2.5.12 py36_0 openssl 1.1.1a he774522_0 packaging 18.0 py36_0 pandas 0.24.0 py36ha925a31_0 pandoc 1.19.2.1 hb2460c7_1 pandocfilters 1.4.2 py36_1 parso 0.3.1 py36_0 partd 0.3.9 py36_0 path.py 11.5.0 py36_0 pathlib2 2.3.3 py36_0 patsy 0.5.1 py36_0 pep8 1.7.1 py36_0 pickleshare 0.7.5 py36_0 pillow 5.4.1 py36hdc69c19_0 pip 18.1 py36_0 pkginfo 1.5.0.1 py36_0 pluggy 0.8.1 py36_0 ply 3.11 py36_0 prometheus_client 0.5.0 py36_0 prompt_toolkit 2.0.7 py36_0 psutil 5.4.8 py36he774522_0 py 1.7.0 py36_0 pycodestyle 2.4.0 py36_0 pycosat 0.6.3 py36hfa6e2cd_0 pycparser 2.19 py36_0 pycrypto 2.6.1 py36hfa6e2cd_9 pycurl 7.43.0.2 py36h7a1dbc1_0 pyflakes 2.0.0 py36_0 pygments 2.3.1 py36_0 pylint 2.2.2 py36_0 pyodbc 4.0.25 py36ha925a31_0 pyopenssl 18.0.0 py36_0 pyparsing 2.3.1 py36_0 pyqt 5.9.2 py36h6538335_2 pysocks 1.6.8 py36_0 pytables 3.4.4 py36he6f6034_0 pytest 4.1.1 py36_0 pytest-arraydiff 0.3 py36h39e3cac_0 pytest-astropy 0.5.0 py36_0 pytest-doctestplus 0.2.0 py36_0 pytest-openfiles 0.3.2 py36_0 pytest-remotedata 0.3.1 py36_0 python 3.6.8 h9f7ef89_0 python-dateutil 2.7.5 py36_0 python-libarchive-c 2.8 py36_6 pytz 2018.9 py36_0 pywavelets 1.0.1 py36h8c2d366_0 pywin32 223 py36hfa6e2cd_1 pywinpty 0.5.5 py36_1000 pyyaml 3.13 py36hfa6e2cd_0 pyzmq 17.1.2 py36hfa6e2cd_0 qt 5.9.7 vc14h73c81de_0 [vc14] qtawesome 0.5.5 py36_0 qtconsole 4.4.3 py36_0 qtpy 1.5.2 py36_0 requests 2.21.0 py36_0 rope 0.11.0 py36_0 ruamel_yaml 0.15.46 py36hfa6e2cd_0 scikit-image 0.14.1 py36ha925a31_0 scikit-learn 0.20.2 py36h343c172_0 scipy 1.2.0 py36h29ff71c_0 seaborn 0.9.0 py36_0 send2trash 1.5.0 py36_0 setuptools 40.6.3 py36_0 simplegeneric 0.8.1 py36_2 singledispatch 3.4.0.3 py36h17d0c80_0 sip 4.19.8 py36h6538335_0 six 1.12.0 py36_0 snappy 1.1.7 h777316e_3 snowballstemmer 1.2.1 py36h763602f_0 sortedcollections 1.1.2 py36_0 sortedcontainers 2.1.0 py36_0 soupsieve 1.7.1 py36_0 sphinx 1.8.2 py36_0 sphinxcontrib 1.0 py36_1 sphinxcontrib-websupport 1.1.0 py36_1 spyder 3.3.2 py36_0 spyder-kernels 0.3.0 py36_0 sqlalchemy 1.2.16 py36he774522_0 sqlite 3.26.0 he774522_0 statsmodels 0.9.0 py36h452e1ab_0 sympy 1.3 py36_0 tblib 1.3.2 py36h30f5020_0 terminado 0.8.1 py36_1 testpath 0.4.2 py36_0 tk 8.6.8 hfa6e2cd_0 toolz 0.9.0 py36_0 tornado 5.1.1 py36hfa6e2cd_0 tqdm 4.29.1 py_0 traitlets 4.3.2 py36h096827d_0 typed-ast 1.1.0 py36hfa6e2cd_0 unicodecsv 0.14.1 py36h6450c06_0 urllib3 1.24.1 py36_0 vc 14.1 h0510ff6_4 vs2015_runtime 14.15.26706 h3a45250_0 wcwidth 0.1.7 py36h3d5aa90_0 webencodings 0.5.1 py36_1 werkzeug 0.14.1 py36_0 wheel 0.32.3 py36_0 widgetsnbextension 3.4.2 py36_0 win_inet_pton 1.0.1 py36_1 win_unicode_console 0.5 py36hcdbd4b5_0 wincertstore 0.2 py36h7fe50ca_0 winpty 0.4.3 4 wrapt 1.11.0 py36he774522_0 xlrd 1.2.0 py36_0 xlsxwriter 1.1.2 py36_0 xlwings 0.15.1 py36_0 xlwt 1.3.0 py36h1a4751e_0 xz 5.2.4 h2fa13f4_4 yaml 0.1.7 hc54c509_2 zeromq 4.2.5 he025d50_1 zict 0.1.3 py36_0 zlib 1.2.11 h62dcd97_3 zstd 1.3.7 h508b16e_0 (base) C:WINDOWSsystem32>spyder
Это нормально работало с базовым env и позволяло запускать spyder. Но поскольку он не содержит модуля sklearn, он дал следующую ошибку:
ModuleNotFoundError: No module named 'sklearn'
Я попытался перейти по указанной вами ссылке, чтобы использовать среды и их пакеты, но я пропустил поток где-то, где я предполагаю, и не смог заставить его работать.
Наконец, я попробовал запустить spyder из окружения PythonCPU из навигатора anaconda, и он запустился без каких-либо проблем, а также смог успешно запустить команды:
import keras
и
from keras.models import Sequential
Теперь я продолжу свой оставшийся курс и посмотрю, как далеко я продвинусь с этой настройкой
Благодарим вас за терпение и руководство. Ура.
PS: Я изо всех сил старался использовать одиночные и тройные отметки для форматирования кода, но не уверен, сработает ли это на этот раз. Извините, если не сработало.
Spyder разбился
Это точно такой же сбой, как и раньше?
Но поскольку он не содержит модуля sklearn, он дал ошибку ниже
У вас scikit-learn
установлено в base
, но не PythonCPU
, которое предположительно было вашей рабочей средой во время этого теста. Решение — установить его в PythonCPU
если вам нужно с ним работать, точно так же, как вы сделали keras
и другие ваши пакеты.
Я попытался перейти по указанной вами ссылке, чтобы использовать среды и их пакеты, но я пропустил поток где-то, где я предполагаю, и не смог заставить его работать.
Что конкретно не сработало?
Я попробовал запустить spyder из окружения PythonCPU из навигатора anaconda
Значит, он работает из этой среды в Anaconda Navigator, но не из Anaconda Prompt? Вы пробовали запустить его из командной строки Anaconda без прав администратора? Иногда Windows может вызывать проблемы, связанные с тем или другим.
Теперь я продолжу свой оставшийся курс и посмотрю, как далеко я продвинусь с этой настройкой
Хорошо; дайте нам знать, если вы снова столкнетесь с этой проблемой, и удачи!
Я изо всех сил старался использовать одиночные и тройные отметки для форматирования кода, но не уверен, сработает ли это на этот раз.
Вы можете просто щелкнуть вкладку «Предварительный просмотр», чтобы проверить, есть ли это, или просмотреть свой комментарий после его публикации и отредактировать его соответствующим образом.
Вы в основном все поняли, спасибо, за исключением отсутствия тегов <details>
в длинных разделах, не помещающих средний раздел в блок кода (и вместо этого используются отдельные обратные кавычки только в определенных строках, а другие отсутствуют). Я исправил их снова, так что не волнуйтесь.
У меня была такая же проблема со следующей ошибкой, и я провел несколько дней в поисках решений в сети / переустановил пару раз / почти выбросил свой ноутбук / сдался и снова собирал надежду / наткнулся на этот пост, чтобы наконец найти решение. Особая благодарность @ CAM-Gerlach и @ vlfgns5
Вот пошаговое решение того, что я сделал. Я использую MacBook и Anaconda для python / Spyder
- Установил Anaconda (c1.9.6) и через него Python в (базовой) среде _ [EDIT: это версия 2018.12, которую я скачал. Навигатор
Anaconda Navigator > About Anaconda Navigator
указывает свой Anaconda Navigator 1.9.6] _ - С помощью Anaconda Navigator я создал новую (для углубленного изучения) среду, в которой я установил Keras, Tensorflow, Theano, Numpy, Pandas, Matplotlib, Scikit-learn, Spyder-kernels (и различные связанные пакеты были автоматически установлены)
- Используя Терминал, в моей (базовой) среде я понизил версию Python с 3.7 до 3.6.8, чтобы он работал с Keras _ [РЕДАКТИРОВАТЬ: этот шаг избыточен и не требуется] _
- Используя Терминал, зашел в мою (углубленную) среду и установил nomkl (он попросил понизить версию некоторых пакетов, на что я сказал ОК)
- Все еще находясь в моей (углубленной) среде в своем Терминале, я набрал
python -c "import sys; print(sys.executable)"
чтобы получить свой путь + скопировал путь - Открыл Spyder в моей (базовой) среде и перешел к
Preferences > Python Interpreter > Use the following interpreter
где я ввожу свой путь - Перезагрузил Spyder снова в (базовой) среде и начал кодирование. _ [РЕДАКТИРОВАТЬ: этап перезапуска Spyder избыточен и не требуется] _
Все работало как красавица. Я наконец могу продолжить изучение этой захватывающей области!
Еще раз спасибо всем.
Большое спасибо @ kkumar949 за подробное и полезное описание того, как вы работали над этой base
, которая не нравится одному из ваших пакетов ML. Можете ли вы опубликовать conda list
среды base
и deeplearning
внутри тегов сведений для справки?
~~~
POST CONDA LIST HERE
~~~
Также несколько комментариев к вашим шагам:
Установлена Anaconda (c1.9.6)
Я не знаком с этим номером версии; 2018.12 должен быть текущим.
Используя Терминал, в моей (базовой) среде я понизил версию Python с 3.7 до 3.6.8, чтобы он работал с Keras.
В этом нет необходимости, потому что вы устанавливаете keras и т. Д. В своей среде deeplearning
то время как ваш base
env используется только для Spyder (вы даже можете сделать это с Python 3 Spyder и Python 2 работает env или наоборот, хотя это не рекомендуется). Вам не нужно вручную переходить на более раннюю версию; conda
сделает это за вас при установке keras
(что предположительно было сделано в вашей новой среде deeplearning
если вы изначально установили там 3.7).
Перезагрузил Spyder снова в (базовой) среде и начал кодирование.
На самом деле перезапускать Spyder здесь не нужно. Скорее всего, вам нужно только открыть новую вкладку консоли, чтобы начать использовать новую среду. Таким образом, вы можете легко переключать среды и одновременно открывать несколько консолей из нескольких сред, не прерывая сеанс.
Конечно, @ CAM-Gerlach предоставляет мой список здесь …
Я уверен, что вы правы насчет того, что вам не нужно переходить на более раннюю версию / перезапускать / и т. Д. Я просто случайно проделал эти шаги и, будучи новичком, просто решил изложить их здесь, а не удалять лишние шаги. Однако ваш совет очень полезен. Я внес некоторые правки в свой исходный ответ, чтобы другие пользователи заметили это.
На самом деле перезапускать Spyder здесь не нужно. Скорее всего, вам нужно только открыть новую вкладку консоли, чтобы начать использовать новую среду. Таким образом, вы можете легко переключать среды и одновременно открывать несколько консолей из нескольких сред, не прерывая сеанс.
Это действительно полезно знать. Еще раз спасибо!
Я не знаком с этим номером версии; 2018.12 должен быть текущим.
Вы правы. Это версия 2018.12, которую я скачал для установки Anaconda. Навигатор Anaconda Navigator > About Anaconda Navigator
указывает свой Anaconda Navigator 1.9.6.
Списки Conda отмечены здесь. Я следовал вашим инструкциям по заключению его в 3 кавычки — надеюсь, форматирование сработало!
(базовый) список условий среды, указанный ниже
# Name Version Build Channel _ipyw_jlab_nb_ext_conf 0.1.0 py36_0 alabaster 0.7.12 py36_0 anaconda-client 1.7.2 py36_0 anaconda-navigator 1.9.6 py36_0 anaconda-project 0.8.2 py36_0 appnope 0.1.0 py36hf537a9a_0 asn1crypto 0.24.0 py36_0 astroid 2.1.0 py36_0 astropy 3.1.1 py36h1de35cc_0 atomicwrites 1.2.1 py36_0 attrs 18.2.0 py36h28b3542_0 babel 2.6.0 py36_0 backcall 0.1.0 py36_0 backports 1.0 py36_1 backports.os 0.1.1 py36_0 backports.shutil_get_terminal_size 1.0.0 py36_2 beautifulsoup4 4.7.1 py36_1 bitarray 0.8.3 py36h1de35cc_0 bkcharts 0.2 py36h073222e_0 blas 1.0 mkl blaze 0.11.3 py36_0 bleach 3.1.0 pypi_0 pypi blosc 1.14.4 hd9629dc_0 bokeh 1.0.4 py36_0 boto 2.49.0 py36_0 bottleneck 1.2.1 py36h1d22016_1 bzip2 1.0.6 h1de35cc_5 ca-certificates 2019.1.23 0 certifi 2018.11.29 py36_0 cffi 1.11.5 py36h6174b99_1 chardet 3.0.4 py36_1 click 7.0 py36_0 cloudpickle 0.7.0 py_0 clyent 1.2.2 py36_1 colorama 0.4.1 py36_0 conda 4.6.2 py36_0 conda-build 3.17.8 py36_0 conda-env 2.6.0 1 conda-verify 3.1.1 py36_0 contextlib2 0.5.5 py36hd66e5e7_0 cryptography 2.4.2 py36ha12b0ac_0 curl 7.63.0 ha441bb4_1000 cycler 0.10.0 py36hfc81398_0 cython 0.29.4 py36h0a44026_0 cytoolz 0.9.0.1 py36h1de35cc_1 dask 1.1.1 py_0 dask-core 1.1.1 py_0 datashape 0.5.4 py36_1 dbus 1.13.2 h760590f_1 decorator 4.3.2 py36_0 defusedxml 0.5.0 py36_1 distributed 1.25.3 py36_0 docutils 0.14 py36hbfde631_0 entrypoints 0.3 py36_0 et_xmlfile 1.0.1 py36h1315bdc_0 expat 2.2.6 h0a44026_0 fastcache 1.0.2 py36h1de35cc_2 filelock 3.0.10 py36_0 flask 1.0.2 py36_1 flask-cors 3.0.7 py36_0 freetype 2.9.1 hb4e5f40_0 future 0.17.1 py36_0 get_terminal_size 1.0.0 h7520d66_0 gettext 0.19.8.1 h15daf44_3 gevent 1.4.0 py36h1de35cc_0 glib 2.56.2 hd9629dc_0 glob2 0.6 py36_1 gmp 6.1.2 hb37e062_1 gmpy2 2.0.8 py36h6ef4df4_2 greenlet 0.4.15 py36h1de35cc_0 h5py 2.8.0 py36h878fce3_3 hdf5 1.10.2 hfa1e0ec_1 heapdict 1.0.0 py36_2 html5lib 1.0.1 py36_0 icu 58.2 h4b95b61_1 idna 2.8 py36_0 imageio 2.4.1 py36_0 imagesize 1.1.0 py36_0 importlib_metadata 0.7 py36_0 intel-openmp 2019.1 144 ipykernel 5.1.0 py36h39e3cac_0 ipython 7.2.0 py36h39e3cac_0 ipython_genutils 0.2.0 py36h241746c_0 ipywidgets 7.4.2 py36_0 isort 4.3.4 py36_0 itsdangerous 1.1.0 py36_0 jbig 2.1 h4d881f8_0 jdcal 1.4 py36_0 jedi 0.13.2 py36_0 jinja2 2.10 py36_0 jpeg 9b he5867d9_2 jsonschema 2.6.0 py36hb385e00_0 jupyter 1.0.0 py36_7 jupyter_client 5.2.4 py36_0 jupyter_console 6.0.0 py36_0 jupyter_core 4.4.0 py36_0 jupyterlab 0.35.3 py36_0 jupyterlab_server 0.2.0 py36_0 keyring 17.1.1 py36_0 kiwisolver 1.0.1 py36h0a44026_0 krb5 1.16.1 hddcf347_7 lazy-object-proxy 1.3.1 py36h1de35cc_2 libarchive 3.3.3 h786848e_5 libcurl 7.63.0 h051b688_1000 libcxx 4.0.1 hcfea43d_1 libcxxabi 4.0.1 hcfea43d_1 libedit 3.1.20170329 hb402a30_2 libffi 3.2.1 h475c297_4 libgfortran 3.0.1 h93005f0_2 libiconv 1.15 hdd342a3_7 liblief 0.9.0 h2a1bed3_0 libpng 1.6.35 ha441bb4_0 libsodium 1.0.16 h3efe00b_0 libssh2 1.8.0 ha12b0ac_4 libtiff 4.0.9 hcb84e12_2 libxml2 2.9.8 hab757c2_1 libxslt 1.1.32 hb819dd2_0 llvmlite 0.27.0 py36h8c7ce04_0 locket 0.2.0 py36hca03003_1 lxml 4.3.0 py36hef8c89e_0 lz4-c 1.8.1.2 h1de35cc_0 lzo 2.10 h362108e_2 markupsafe 1.1.0 py36h1de35cc_0 matplotlib 3.0.2 py36h54f8f79_0 mccabe 0.6.1 py36_1 mistune 0.8.4 py36h1de35cc_0 mkl 2019.1 144 mkl-service 1.1.2 py36hfbe908c_5 mkl_fft 1.0.10 py36h5e564d8_0 mkl_random 1.0.2 py36h27c97d8_0 more-itertools 5.0.0 py36_0 mpc 1.1.0 h6ef4df4_1 mpfr 4.0.1 h3018a27_3 mpmath 1.1.0 py36_0 msgpack-python 0.6.1 py36h04f5b5a_1 multipledispatch 0.6.0 py36_0 navigator-updater 0.2.1 py36_0 nbconvert 5.4.0 py36_1 nbformat 4.4.0 py36h827af21_0 ncurses 6.1 h0a44026_1 networkx 2.2 py36_1 nltk 3.4 py36_1 nose 1.3.7 py36_2 notebook 5.7.4 py36_0 numba 0.42.0 py36h6440ff4_0 numexpr 2.6.9 py36h7413580_0 numpy 1.15.4 py36hacdab7b_0 numpy-base 1.15.4 py36h6575580_0 numpydoc 0.8.0 py36_0 odo 0.5.1 py36hc1af34a_0 olefile 0.46 py36_0 openpyxl 2.5.14 py_0 openssl 1.1.1a h1de35cc_0 packaging 19.0 py36_0 pandas 0.24.1 py36h0a44026_0 pandoc 1.19.2.1 ha5e8f32_1 pandocfilters 1.4.2 py36_1 parso 0.3.2 py36_0 partd 0.3.9 py36_0 path.py 11.5.0 py36_0 pathlib2 2.3.3 py36_0 patsy 0.5.1 py36_0 pcre 8.42 h378b8a2_0 pep8 1.7.1 py36_0 pexpect 4.6.0 py36_0 pickleshare 0.7.5 py36_0 pillow 5.4.1 py36hb68e598_0 pip 19.0.1 py36_0 pkginfo 1.5.0.1 py36_0 pluggy 0.8.1 py36_0 ply 3.11 py36_0 prometheus_client 0.5.0 py36_0 prompt_toolkit 2.0.8 py_0 psutil 5.5.0 py36h1de35cc_0 ptyprocess 0.6.0 py36_0 py 1.7.0 py36_0 py-lief 0.9.0 py36hd4eaf27_0 pycodestyle 2.5.0 py36_0 pycosat 0.6.3 py36h1de35cc_0 pycparser 2.19 py36_0 pycrypto 2.6.1 py36h1de35cc_9 pycurl 7.43.0.2 py36ha12b0ac_0 pyflakes 2.1.0 py36_0 pygments 2.3.1 py36_0 pylint 2.2.2 py36_0 pyodbc 4.0.25 py36h0a44026_0 pyopenssl 19.0.0 py36_0 pyparsing 2.3.1 py36_0 pyqt 5.9.2 py36h655552a_2 pysocks 1.6.8 py36_0 pytables 3.4.4 py36h13cba08_0 pytest 4.2.0 py36_0 pytest-arraydiff 0.3 py36h39e3cac_0 pytest-astropy 0.5.0 py36_0 pytest-doctestplus 0.2.0 py36_0 pytest-openfiles 0.3.2 py36_0 pytest-remotedata 0.3.1 py36_0 python 3.6.8 haf84260_0 python-dateutil 2.7.5 py36_0 python-libarchive-c 2.8 py36_6 python.app 2 py36_9 pytz 2018.9 py36_0 pywavelets 1.0.1 py36h1d22016_0 pyyaml 3.13 py36h1de35cc_0 pyzmq 17.1.2 py36h1de35cc_0 qt 5.9.7 h468cd18_1 qtawesome 0.5.6 py_0 qtconsole 4.4.3 py36_0 qtpy 1.6.0 py_0 readline 7.0 h1de35cc_5 requests 2.21.0 py36_0 rope 0.11.0 py36_0 ruamel_yaml 0.15.46 py36h1de35cc_0 scikit-image 0.14.1 py36h0a44026_0 scikit-learn 0.20.2 py36h27c97d8_0 scipy 1.2.0 py36h1410ff5_0 seaborn 0.9.0 py36_0 send2trash 1.5.0 py36_0 setuptools 40.7.3 py36_0 simplegeneric 0.8.1 py36_2 singledispatch 3.4.0.3 py36hf20db9d_0 sip 4.19.8 py36h0a44026_0 six 1.12.0 py36_0 snappy 1.1.7 he62c110_3 snowballstemmer 1.2.1 py36h6c7b616_0 sortedcollections 1.1.2 py36_0 sortedcontainers 2.1.0 py36_0 soupsieve 1.7.1 py36_0 sphinx 1.8.4 py36_0 sphinxcontrib 1.0 py36_1 sphinxcontrib-websupport 1.1.0 py36_1 spyder 3.3.2 py36_0 spyder-kernels 0.3.0 py36_0 sqlalchemy 1.2.17 py36h1de35cc_0 sqlite 3.26.0 ha441bb4_0 statsmodels 0.9.0 py36h1d22016_0 sympy 1.3 py36_0 tblib 1.3.2 py36hda67792_0 terminado 0.8.1 py36_1 testpath 0.4.2 py36_0 tk 8.6.8 ha441bb4_0 toolz 0.9.0 py36_0 tornado 5.1.1 py36h1de35cc_0 tqdm 4.29.1 py_0 traitlets 4.3.2 py36h65bd3ce_0 typed-ast 1.1.0 py36h1de35cc_0 unicodecsv 0.14.1 py36he531d66_0 unixodbc 2.3.7 h1de35cc_0 urllib3 1.24.1 py36_0 wcwidth 0.1.7 py36h8c6ec74_0 webencodings 0.5.1 py36_1 werkzeug 0.14.1 py36_0 wheel 0.32.3 py36_0 widgetsnbextension 3.4.2 py36_0 wrapt 1.11.0 py36h1de35cc_0 wurlitzer 1.0.2 py36_0 xlrd 1.2.0 py36_0 xlsxwriter 1.1.2 py36_0 xlwings 0.15.2 py36_0 xlwt 1.2.0 py36h5ad1178_0 xz 5.2.4 h1de35cc_4 yaml 0.1.7 hc338f04_2 zeromq 4.2.5 h0a44026_1 zict 0.1.3 py36_0 zlib 1.2.11 h1de35cc_3 zstd 1.3.7 h5bba6e5_0
(углубленное изучение) список условий среды, указанный ниже
# Name Version Build Channel _tflow_select 2.3.0 mkl absl-py 0.7.0 py36_0 appnope 0.1.0 py36hf537a9a_0 astor 0.7.1 py36_0 backcall 0.1.0 py36_0 blas 1.0 openblas c-ares 1.15.0 h1de35cc_1 ca-certificates 2019.1.23 0 cctools 895 1 certifi 2018.11.29 py36_0 clang 4.0.1 1 clang_osx-64 4.0.1 h1ce6c1d_11 clangxx 4.0.1 1 clangxx_osx-64 4.0.1 h22b1bf0_11 cloudpickle 0.7.0 py_0 compiler-rt 4.0.1 hcfea43d_1 cycler 0.10.0 py36hfc81398_0 decorator 4.3.2 py36_0 freetype 2.9.1 hb4e5f40_0 gast 0.2.2 py36_0 grpcio 1.16.1 py36h044775b_1 h5py 2.9.0 py36h3134771_0 hdf5 1.10.4 hfa1e0ec_0 intel-openmp 2019.1 144 ipykernel 5.1.0 py36h39e3cac_0 ipython 7.2.0 py36h39e3cac_0 ipython_genutils 0.2.0 py36h241746c_0 jedi 0.13.2 py36_0 jpeg 9b he5867d9_2 jupyter_client 5.2.4 py36_0 jupyter_core 4.4.0 py36_0 keras 2.2.4 0 keras-applications 1.0.6 py36_0 keras-base 2.2.4 py36_0 keras-preprocessing 1.0.5 py36_0 kiwisolver 1.0.1 py36h0a44026_0 ld64 274.2 1 libcxx 4.0.1 hcfea43d_1 libcxxabi 4.0.1 hcfea43d_1 libedit 3.1.20181209 hb402a30_0 libffi 3.2.1 h475c297_4 libgfortran 3.0.1 h93005f0_2 libopenblas 0.3.3 hdc02c5d_3 libpng 1.6.36 ha441bb4_0 libprotobuf 3.6.1 hd9629dc_0 libsodium 1.0.16 h3efe00b_0 libtiff 4.0.10 hcb84e12_2 llvm 4.0.1 1 llvm-lto-tapi 4.0.1 1 markdown 3.0.1 py36_0 matplotlib 3.0.2 py36h54f8f79_0 mkl 2019.1 144 mkl-service 1.1.2 py36_3 mkl_fft 1.0.1 py36h917ab60_0 mkl_random 1.0.1 py36h78cc56f_0 ncurses 6.1 h0a44026_1 nomkl 3.0 0 numpy 1.15.4 py36h926163e_0 numpy-base 1.15.4 py36ha711998_0 olefile 0.46 py36_0 openssl 1.1.1a h1de35cc_0 pandas 0.24.1 py36h0a44026_0 parso 0.3.2 py36_0 pexpect 4.6.0 py36_0 pickleshare 0.7.5 py36_0 pillow 5.4.1 py36hb68e598_0 pip 19.0.1 py36_0 prompt_toolkit 2.0.8 py_0 protobuf 3.6.1 py36h0a44026_0 ptyprocess 0.6.0 py36_0 pygments 2.3.1 py36_0 pyparsing 2.3.1 py36_0 python 3.6.8 haf84260_0 python-dateutil 2.7.5 py36_0 pytz 2018.9 py36_0 pyyaml 3.13 py36h1de35cc_0 pyzmq 17.1.2 py36h0a44026_2 readline 7.0 h1de35cc_5 scikit-learn 0.20.2 py36hebd9d1a_0 scipy 1.2.0 py36h1a1e112_0 setuptools 40.7.3 py36_0 six 1.12.0 py36_0 spyder-kernels 0.3.0 py36_0 sqlite 3.26.0 ha441bb4_0 tensorboard 1.12.2 py36haf313ee_0 tensorflow 1.12.0 mkl_py36h2b2bbaf_0 tensorflow-base 1.12.0 mkl_py36h70e0e9a_0 termcolor 1.1.0 py36_1 theano 1.0.3 py36h04f5b5a_0 tk 8.6.8 ha441bb4_0 tornado 5.1.1 py36h1de35cc_0 traitlets 4.3.2 py36h65bd3ce_0 wcwidth 0.1.7 py36h8c6ec74_0 werkzeug 0.14.1 py36_0 wheel 0.32.3 py36_0 wurlitzer 1.0.2 py36_0 xz 5.2.4 h1de35cc_4 yaml 0.1.7 hc338f04_2 zeromq 4.3.1 h0a44026_3 zlib 1.2.11 h1de35cc_3 zstd 1.3.7 h5bba6e5_0
Я просто решил изложить это здесь, а не удалять лишние шаги.
Конечно; как говорит дзен Python, в случае сомнений лучше быть явным, чем неявным.
Навигатор Anaconda Navigator> Об Anaconda Navigator сообщает о своем Anaconda Navigator 1.9.6.
Я вижу; версия Anaconda Navigator обычно ни для чего не важна, если только ошибка не возникает сразу после попытки запустить Spyder из Navigator. Однако вы далеко не первый человек, который ошибочно принимает свою версию Navigator’а за свою версию самого дистрибутива Anaconda.
Я следовал вашим инструкциям по заключению его в 3 кавычки — надеюсь, форматирование сработало!
Это сработало отлично! У большинства людей не получается с первого раза, ха-ха. Для записи это три обратных кавычки ( `
), а не кавычки ( '
); легко принять одно за другое с первого взгляда.
Это сработало отлично! У большинства людей не получается с первого раза, ха-ха. Для записи это три обратных кавычки (
`
), а не кавычки ('
); легко принять одно за другое с первого взгляда.
Отлично @ CAM-Gerlach, действительно три обратных кавычки!
Дайте мне знать, если вы видите что-нибудь в моем списке conda, что, по вашему мнению, могло создать проблему, и я постараюсь ее решить. Одним из побочных эффектов использования подхода, которому я следовал (и настройки другого пути интерпретатора python), является то, что стандартная справка в моей панели редактора больше не отображается, несмотря на то, что она включена в Preferences > Help > Automatic Connection
. Однако, когда я снова переключаюсь на свой интерпретатор по умолчанию (то есть такой же, как Spyder), он работает отлично. Это не препятствие, и я все еще пытаюсь выяснить проблему, но я предполагаю, что в моей (углубленной) среде отсутствует какой-то пакет, который вызывает это.
привет, пожалуйста, объясните мне ошибку ниже:
An error ocurred while starting the kernel Error in sitecustomize; set PYTHONVERBOSE for traceback: RuntimeError: 'path' must be None or a list, not Traceback (most recent call last): File "", line 879, in _find_spec AttributeError: 'PyxImporter' object has no attribute 'find_spec' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "d:PythonAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 241, in main() File "d:PythonAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 209, in main from ipykernel.kernelapp import IPKernelApp File "d:PythonAnaconda3libsite‑packagesipykernelkernelapp.py", line 24, in from IPython.core.shellapp import ( File "d:PythonAnaconda3libsite‑packagesIPythoncoreshellapp.py", line 17, in from IPython.core import pylabtools File "d:PythonAnaconda3libsite‑packagesIPython__init__.py", line 55, in from .terminal.embed import embed File "d:PythonAnaconda3libsite‑packagesIPythonterminalembed.py", line 16, in from IPython.terminal.interactiveshell import TerminalInteractiveShell File "d:PythonAnaconda3libsite‑packagesIPythonterminalinteractiveshell.py", line 32, in from .debugger import TerminalPdb, Pdb File "d:PythonAnaconda3libsite‑packagesIPythonterminaldebugger.py", line 6, in from IPython.core.completer import IPCompleter File "d:PythonAnaconda3libsite‑packagesIPythoncorecompleter.py", line 146, in import jedi File "d:PythonAnaconda3libsite‑packagesjedi__init__.py", line 41, in from jedi.api import Script, Interpreter, NotFoundError, set_debug_function File "d:PythonAnaconda3libsite‑packagesjediapi__init__.py", line 23, in from jedi.api import classes File "d:PythonAnaconda3libsite‑packagesjediapiclasses.py", line 14, in from jedi.evaluate import representation as er File "d:PythonAnaconda3libsite‑packagesjedievaluate__init__.py", line 69, in from jedi.evaluate import representation as er File "d:PythonAnaconda3libsite‑packagesjedievaluaterepresentation.py", line 52, in from jedi.evaluate import docstrings File "d:PythonAnaconda3libsite‑packagesjedievaluatedocstrings.py", line 46, in from numpydoc.docscrape import NumpyDocString File "d:PythonAnaconda3libsite‑packagesnumpydoc__init__.py", line 5, in from .numpydoc import setup File "d:PythonAnaconda3libsite‑packagesnumpydocnumpydoc.py", line 31, in from .docscrape_sphinx import get_doc_object, SphinxDocString File "d:PythonAnaconda3libsite‑packagesnumpydocdocscrape_sphinx.py", line 14, in from sphinx.jinja2glue import BuiltinTemplateLoader File "d:PythonAnaconda3libsite‑packagessphinxjinja2glue.py", line 22, in from sphinx.application import TemplateBridge File "d:PythonAnaconda3libsite‑packagessphinxapplication.py", line 33, in from sphinx.environment import BuildEnvironment File "d:PythonAnaconda3libsite‑packagessphinxenvironment__init__.py", line 35, in from sphinx.io import SphinxStandaloneReader, SphinxDummyWriter, SphinxFileInput File "d:PythonAnaconda3libsite‑packagessphinxio.py", line 24, in from sphinx.transforms.i18n import ( File "d:PythonAnaconda3libsite‑packagessphinxtransformsi18n.py", line 28, in from sphinx.domains.std import make_glossary_term, split_term_classifiers File "d:PythonAnaconda3libsite‑packagessphinxdomainsstd.py", line 25, in from sphinx.directives import ObjectDescription File "d:PythonAnaconda3libsite‑packagessphinxdirectives__init__.py", line 28, in from sphinx.directives.patches import ( # noqa File "d:PythonAnaconda3libsite‑packagessphinxdirectivespatches.py", line 12, in from docutils.parsers.rst.directives import images, html, tables File "d:PythonAnaconda3libsite‑packagesdocutilsparsersrstdirectivesimages.py", line 20, in import PIL.Image File "d:PythonAnaconda3libsite‑packagesPILImage.py", line 30, in from . import VERSION, PILLOW_VERSION, __version__, _plugins File "", line 961, in _find_and_load File "", line 946, in _find_and_load_unlocked File "", line 881, in _find_spec File "", line 855, in _find_spec_legacy File "d:PythonAnaconda3libsite‑packagespyximportpyximport.py", line 253, in find_module fp, pathname, (ext,mode,ty) = imp.find_module(fullname,package_path) File "d:PythonAnaconda3libimp.py", line 270, in find_module "not {}".format(type(path))) RuntimeError: 'path' must be None or a list, not Error in sitecustomize; set PYTHONVERBOSE for traceback: RuntimeError: 'path' must be None or a list, not Traceback (most recent call last): File "", line 879, in _find_spec AttributeError: 'PyxImporter' object has no attribute 'find_spec' During handling of the above exception, another exception occurred: <Same error occurs a half dozen more times>
@jamaat Эта проблема закрыта, и ваша чрезвычайно длинная ошибка (которую я b'
. Похоже, это связано с проблемой импорта Pillow или может быть просто результатом того, что что-то пошло не так с вашей установкой. Попробуйте conda update pillow cython spyder-kernels sphinx spyder
или переустановите последнюю версию Anaconda.
Благодарю.
В субботу, 11 мая 2019 г., в 00:57, CAM Gerlach [email protected] написал:
@jamaat https://github.com/jamaat Этот вопрос закрыт, и ваш
очень длинная ошибка (которую я свернул в блоке кода и деталей для
you) даже отдаленно не похож на сообщение об ошибке в этом
нить, б ‘. Похоже, это связано с проблемой импорта подушки или
может быть просто результатом того, что с вашей установкой что-то пошло не так.
Попробуйте обновить подушку conda cython spyder-kernels sphinx spyder или
переустановка последней версии Anaconda.—
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/spyder-ide/spyder/issues/8581#issuecomment-491420247 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AJRJ2QEQAXLESVCEWFTO5W3PUXLEJANCNFSM4GQC5JLQ
.
Я применил это,
conda create -n spyder-env python = 3.6
активировать spyder-env
conda установить spyder
установить SPYDER_DEBUG = 3
спайдер.
изображение выше — результат … ошибка все еще возникает … что делать дальше ?????
У меня такая же проблема. Это так раздражало, что я пытался решить эту проблему разными способами, включая аппаратное и программное обеспечение, переустановку системы и замену некоторых частей компьютера. Для меня корень проблемы не в программном обеспечении. Перезагрузив Spyder, система не сможет это решить, и та же версия может быть полностью доступна на других компьютерах, что очень странно. Я случайно попытался настроить BIOS на отключение некоторых дополнительных настроек процессора, таких как отключение разгона и т. Д. Сейчас все в порядке. Замечательно. Поэтому я должен поделиться этим с вами. Этот блог — редкий, посвященный этой проблеме. Спасибо за терпеливость.
как решить эту проблему
Обновите Spyder до последней версии (3.3.6).
Я блокирую эту проблему, чтобы все остальные пользователи могли видеть мой ответ выше.
Была ли эта страница полезной?
0 / 5 — 0 рейтинги
Нет проблем с запуском собственного spyder от Anaconda, он появится под spyder (тензор потока)
An error ocurred while starting the kernel
tensorflow/python/lib/core/bfloat16.cc:675] Check failed: PyBfloat16_Type.tp_base != nullptr
Или при запуске среды tenorflow команды anaconda
ImportError: Ошибка загрузки DLL: указанный модуль не найден.
ImportError: numpy.core.multiarray failed to import
После долгого поиска в Интернете я наконец нашел решение. Конкретные шаги заключаются в следующем:
- Откройте приглашение anaconda, чтобы активировать среду tenorflow (активировать тензор потока).
- Введите python, а затем введите по порядку (обратите внимание, что левая и правая части пути состоят из двух черточек)
import numpy print(numpy.__path__)
Выходные данные — numy путь установки, найдите numy delete в этой папке
3. Вернитесь к среде tenorflow прямо сейчас, используйте
pip install -U numpy
Наконец, нет ошибки в начале, когда вы открываете spyder, используя активированную среду tenorflow ~
Я установил бесплатный дистрибутив Python Анаконда отсюда:
https://www.continuum.io/downloads
моя ОС: Windows 10 64-немного.
Я загрузил Anaconda для Windows 64-бит с Python 2.7.
когда я начинаю Spyder IDE на консоль оболочкой IPython окно я вижу некоторую ошибку с заголовком:
ошибка при запуске ядро
Это выглядит так:
в конце журнала ошибок, показанного выше, я вижу следующие строки:
[IPKernelApp] CRITICAL | Bad config encountered during initialization: [IPKernelApp] CRITICAL | Could not decode 'C:Usersxc0xe4xecxe8xedxe8xf1xf2xf0xe0xf2xeexf0AppDataRoamingjupyterruntime' for unicode trait 'connection_dir' of an IPKernelApp instance.
на консоль и ядро tab я вижу то же сообщение об ошибке:
Это 2-й раз я устанавливал эту раздачу. В 1-й раз я установил Анаконда on окна 8 и он работал просто отлично без каких-либо проблем. Я просто установил его и мог использовать его мгновенно. На данный момент я пытаюсь использовать его на Windows 10 и такие ошибки произошли. Как ее решить?
3 ответов
Кажется, что Anaconda неправильно устанавливается, когда папка установки содержит символы unicode, что является вашим случаем:
C:Usersxc0xe4xecxe8xedxe8xf1xf2xf0xe0xf2xeexf0AppDataRoamingjupyterruntime
таким образом, одним из решений для решения вашей проблемы было бы установить Anaconda в папку, где Путь содержит только символы ASCII:
C:PythonAnaconda
зайти в переменные среды Windows (просто наберите path
в строке поиска Windows и нажмите enter
). Нажмите New
, типа IPYTHONDIR
как Variable name
и поместите каталог вашей установки iPython (ваш рабочий каталог, например C:Usersusername.ipython
) в
простое решение-добавить переменные среды jupyter_runtime_dir в существующий каталог
Пожалуйста, подсказка Anaconda, бегите туда
conda install -f spyder-kernels=0.3
и попробуй еще раз.
Привет,
У меня та же проблема. Я выполняю эти этапы, чтобы установить theano, и после этого, когда я хочу реализовать свои коды в spyder, он выдает ту же упомянутую ошибку.
Запускаем conda update conda
Запускаем conda update —all
Запустите conda install mingw libpython
Установите последнюю версию Theano, pip install git + git: //github.com/Theano/Theano.git
Запустите pip install git + git: //github.com/fchollet/keras.git
теперь у меня есть Python 3.6.8 и IPython 7.2.0 в Windows 10, и он выдает только эту ошибку «Произошла ошибка при запуске ядра: b »» без каких-либо объяснений. Я меняю настройки на заводские или переустанавливаю spyder, удаляю папку .ipyton, но не могу решить свою проблему. Помогите мне, пожалуйста. Я новичок и действительно не знаю, что мне теперь делать? благодаря
@ CAM-Gerlach, не могли бы вы помочь нам узнать, можно ли воспроизвести эту ошибку, выполнив действия @nadianaji ? Благодаря!
@ steff456 и @dalthviz , это та ошибка, о которой я вам говорил.
Согласно отчету @nadianaji и вопросу StackOverflow, на который я ссылался выше, похоже, это связано с Tensorflow, Keras или Theano.
да, моя консоль похожа на это изображение. Что мне теперь делать? Я должен удалить анаконду и все другие связанные вещи?
@ ccordoba12 Конечно, я могу попробовать воспроизвести его с помощью этого метода после того, как я
Например, он будет отображаться в консоли при запуске сбоя mkl
«ordinal 241» из проблемы № 7357 путем импорта библиотеки matplotlib в консоль после того, как Spyder уже запущен; Я также видел сообщение по крайней мере один раз при обновлении до разных версий IPython и ipykernel
чтобы попытаться изолировать другую проблему, но оно исчезло после перезапуска ядра и больше не возникло.
@ CAM-Gerlach, я надеюсь, что вы сможете найти воспроизводимый набор обстоятельств, который я могу использовать для отладки и решения этой проблемы. А пока для меня это загадка.
@ ccordoba12 Хорошо, конечно; Я настрою среду с помощью Theano и посмотрю, смогу ли я воспроизвести ее описанным выше методом, а также определю, можно ли ее изолировать от каких-либо конкретных версий зависимостей и можно ли почерпнуть что-нибудь еще полезное.
@ ccordoba12 Короче говоря, я потратил несколько часов на тестирование и устранение неполадок, пройдя всю процедуру, как указано в @nadianaji, и несколько других способов установки Keras и Theano с разными зависимостями, прежде чем я понял, что странная сборка Ошибки, которые я получал, были связаны с тем, что где-то в моем PATH была установлена другая старая MinGW, которую я решил, переименовав ее и удалив из своих переменных PATH и среды. Все работало, кроме import theano
, которая не была связана с проблемой.
Я повторил всю процедуру с самого начала с совершенно новой, чистой средой с этим исправленным на моей машине с Windows 8.1 x64 и последней версии Spyder master
на дату публикации, а import theano
работал как хорошо. Мне ни разу не удалось воспроизвести ошибку
@nadianaj Можете ли вы попробовать точную процедуру в качестве первого блока кода в приведенном ниже разделе «Подробности» (установка всего в чистую изолированную среду) и можете ли вы воспроизвести ошибку? Если да, можете ли вы предоставить conda list
этой среды? Если нет, можете ли вы указать conda list
среды, в которой возникает ошибка? Благодаря!
Полное описание и отчет о моих открытиях для (болезненно) любопытных:
Во-первых, как можно более дословно следуйте @nadianaji :
conda update -n base -c defaults conda
conda create -n theano-test python=3.6
activate theano-test
conda install spyder-kernels=1 mingw libpython
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
Я открыл копию Spyder (в другой среде) с последней версии master
и установил Python interpreter
чтобы она была в среде Theano. После установки каждого из Spyder-Kernels и т. Д., Theano и Keras я протестировал запуск нового ядра, выполнение основных команд и импорт установленных пакетов. После каждой из приведенных выше команд я закрывал, повторно открывал и повторно тестировал в Spyder.
После установки базовых пакетов ядро запускалось нормально, и я мог запускать простые команды. Это не изменилось после установки Theano, и я не получал никаких ошибок компиляции или установки при сборке пакета, и все сообщения указывали на успех. Импортируя его, я получил ряд предупреждений, но все заработало:
WARNING (theano.configdefaults): g++ not available, if using conda: `conda install m2w64-toolchain`
C:Anaconda3envstheano-testlibsite-packagestheanoconfigdefaults.py:560: UserWarning: DeprecationWarning: there is no c++ compiler.This is deprecated and with Theano 0.11 a c++ compiler will be mandatory
warnings.warn("DeprecationWarning: there is no c++ compiler."
WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Python implementations. Performance will be severely degraded. To remove this warning, set Theano flags cxx to an empty string.
WARNING (theano.configdefaults): install mkl with `conda install mkl-service`: No module named 'mkl'
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
Наконец, установив Keras, я получил те же сообщения об успешной сборке, и снова ядро
запустился успешно и простые команды работали. Я снова получил вышеуказанные предупреждения для import theano
, но без сообщений об ошибках, и при попытке import keras
после установки его на использование бэкенда theano
он напечатал Using Theano backend.
а в остальном работает успешно.
conda list
моей среды выглядит следующим образом:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
backcall 0.1.0 py36_0
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
h5py 2.9.0 <pip>
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
Keras 2.2.4 <pip>
Keras-Applications 1.0.6 <pip>
Keras-Preprocessing 1.0.5 <pip>
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
mingw 4.7 1
numpy 1.16.0 <pip>
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
pygments 2.3.1 py36_0
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
PyYAML 3.13 <pip>
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.2.0 <pip>
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
Theano 1.0.4+4.gc72eafaff <pip>
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
zeromq 4.2.5 he025d50_1
Затем я попытался устранить предупреждения, появившиеся при импорте Theano, установив несколько дополнительных пакетов conda (используя версии, совместимые с mkl=2018.0.2
чтобы избежать ошибки MKL DLL в моей системе) и заменив те, которые pip
установил:
pip uninstall --yes theano keras h5py numpy scipy pyyaml keras-applications keras-preprocessing
conda install m2w64-toolchain mkl-service mkl=2018.0.2 numpy scipy h5py pyyaml
pip install git+git://github.com/Theano/Theano.git
pip install git+git://github.com/fchollet/keras.git
Опять же, я протестировал открытие нового экземпляра Spyder и консоли после каждой команды, основных команд, импорта numpy и команд, а также импорта Theano и Keras (в зависимости от каждого) и повторно протестировал все вышеперечисленное, и все это сработало, на этот раз без всех предупреждений. по импорту.
conda list
вывод:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
backcall 0.1.0 py36_0
blas 1.0 mkl
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
Keras 2.2.4 <pip>
Keras-Applications 1.0.6 <pip>
Keras-Preprocessing 1.0.5 <pip>
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
m2w64-binutils 2.25.1 5
m2w64-bzip2 1.0.6 6
m2w64-crt-git 5.0.0.4636.2595836 2
m2w64-gcc 5.3.0 6
m2w64-gcc-ada 5.3.0 6
m2w64-gcc-fortran 5.3.0 6
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gcc-objc 5.3.0 6
m2w64-gmp 6.1.0 2
m2w64-headers-git 5.0.0.4636.c0ad18a 2
m2w64-isl 0.16.1 2
m2w64-libiconv 1.14 6
m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
m2w64-make 4.1.2351.a80a8b8 2
m2w64-mpc 1.0.3 3
m2w64-mpfr 3.1.4 4
m2w64-pkg-config 0.29.1 2
m2w64-toolchain 5.3.0 7
m2w64-tools-git 5.0.0.4592.90b8472 2
m2w64-windows-default-manifest 6.4 3
m2w64-winpthreads-git 5.0.0.4634.697f757 2
m2w64-zlib 1.2.8 10
mingw 4.7 1
mkl 2018.0.2 1
mkl-service 1.1.2 py36hb217b18_4
mkl_fft 1.0.1 py36h452e1ab_0
mkl_random 1.0.1 py36h9258bd6_0
msys2-conda-epoch 20160418 1
numpy 1.14.3 py36h9fa60d3_1
numpy-base 1.14.3 py36h555522e_1
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
pygments 2.3.1 py36_0
pyreadline 2.1 py36_1
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.1.0 py36h672f292_0
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
Theano 1.0.4+4.gc72eafaff <pip>
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
yaml 0.1.7 hc54c509_2
zeromq 4.2.5 he025d50_1
zlib 1.2.11 h62dcd97_3
Наконец, я протестировал сами пакеты conda
помощью той же процедуры:
pip uninstall theano keras keras-applications keras-preprocessing
conda install theano
conda install keras
Опять же, тестирование на каждом этапе и запуск ядер, основных команд, импорт и использование NumPy, а также импорт Theano и Keras, все работало нормально, без ошибок или предупреждений.
conda list
вывод:
# packages in environment at C:Anaconda3envstheano-test:
#
# Name Version Build Channel
_tflow_select 2.2.0 eigen
absl-py 0.7.0 py36_0
astor 0.7.1 py36_0
backcall 0.1.0 py36_0
blas 1.0 mkl
ca-certificates 2018.12.5 0
certifi 2018.11.29 py36_0
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
decorator 4.3.0 py36_0
gast 0.2.2 py36_0
grpcio 1.16.1 py36h351948d_1
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
jedi 0.13.2 py36_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
keras 2.2.4 0
keras-applications 1.0.6 py36_0
keras-base 2.2.4 py36_0
keras-preprocessing 1.0.5 py36_0
libgpuarray 0.7.6 hfa6e2cd_0
libprotobuf 3.6.1 h7bd577a_0
libpython 2.1 py36_0
libsodium 1.0.16 h9d3ae62_0
m2w64-binutils 2.25.1 5
m2w64-bzip2 1.0.6 6
m2w64-crt-git 5.0.0.4636.2595836 2
m2w64-gcc 5.3.0 6
m2w64-gcc-ada 5.3.0 6
m2w64-gcc-fortran 5.3.0 6
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gcc-objc 5.3.0 6
m2w64-gmp 6.1.0 2
m2w64-headers-git 5.0.0.4636.c0ad18a 2
m2w64-isl 0.16.1 2
m2w64-libiconv 1.14 6
m2w64-libmangle-git 5.0.0.4509.2e5a9a2 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
m2w64-make 4.1.2351.a80a8b8 2
m2w64-mpc 1.0.3 3
m2w64-mpfr 3.1.4 4
m2w64-pkg-config 0.29.1 2
m2w64-toolchain 5.3.0 7
m2w64-tools-git 5.0.0.4592.90b8472 2
m2w64-windows-default-manifest 6.4 3
m2w64-winpthreads-git 5.0.0.4634.697f757 2
m2w64-zlib 1.2.8 10
mako 1.0.7 py36_0
markdown 3.0.1 py36_0
markupsafe 1.1.0 py36he774522_0
mingw 4.7 1
mkl 2018.0.2 1
mkl-service 1.1.2 py36hb217b18_4
mkl_fft 1.0.1 py36h452e1ab_0
mkl_random 1.0.1 py36h9258bd6_0
msys2-conda-epoch 20160418 1
numpy 1.14.3 py36h9fa60d3_1
numpy-base 1.14.3 py36h555522e_1
openssl 1.1.1a he774522_0
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
protobuf 3.6.1 py36h33f27b4_0
pygments 2.3.1 py36_0
pygpu 0.7.6 py36h452e1ab_0
pyreadline 2.1 py36_1
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36hfa6e2cd_0
scipy 1.1.0 py36h672f292_0
setuptools 40.6.3 py36_0
six 1.12.0 py36_0
spyder-kernels 1.0.1 py36_0
sqlite 3.26.0 he774522_0
tensorboard 1.12.2 py36h33f27b4_0
tensorflow 1.12.0 eigen_py36h67ac661_0
tensorflow-base 1.12.0 eigen_py36h45df0d8_0
termcolor 1.1.0 py36_1
theano 1.0.3 py36_0
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
wincertstore 0.2 py36h7fe50ca_0
yaml 0.1.7 hc54c509_2
zeromq 4.2.5 he025d50_1
zlib 1.2.11 h62dcd97_3
Мне просто нужно протестировать предложенный ввод от @ ccordoba12 .
conda install -f spyder-kernels=0.3
Это не сработало. Есть еще исправление. Я мало что понял из предыдущего поста.
@ v1llum Мы не уверены, что именно вызывает это, но похоже, что это может быть что-то низкоуровневое на вашем компьютере. Можете ли вы попробовать следующее из командной строки Anaconda — которая создаст изолированную среду, установит и запустит Spyder из нее в режиме DEBUG — и сообщите нам, работает ли это, а если нет, какой результат вы получите:
conda create -n spyder-env python=3.6
activate spyder-env
conda install spyder
set SPYDER_DEBUG=3
spyder
Благодаря!
Привет, @ CAM-Gerlach, так как я столкнулся с той же ошибкой («произошла ошибка при запуске ядра») при запуске команды python «import keras» в моем недавно установленном env anaconda в Windows 10, я выполнил указанные выше команды предоставлено вами, как показано ниже:
conda create -n spyder-env python = 3.6
активировать spyder-env
conda установить spyder
установить SPYDER_DEBUG = 3
=========================
Продолжить ([y] / n)? у
Подготовка транзакции: сделано
Подтверждение транзакции: выполнено
Выполнение транзакции: / DEBUG menuinst_win32: __ init __ (196): Menu: name: ‘Anacon
da $ {PY_VER} $ {PLATFORM} ‘, префикс:’ C: Users praveen Anaconda3 envsspyder-env ‘,
env_name: ‘spyder-env’, режим: ‘пользователь’, используемый_режим: ‘пользователь’
- DEBUG menuinst_win32: create (320): Команда ярлыка — C: Users praveen Anaconda3 p
ythonw.exe, аргументы — [‘C: Users praveen Anaconda3 cwp.py’, ‘C: Users prave
en Anaconda3 envs spyder-env ‘,’ C: Users praveen Anaconda3 envs spyder-e
nv pythonw.exe ‘,’ C: Users praveen Anaconda3 envs spyder-env Scripts spy
der-script.py ‘]
DEBUG menuinst_win32: create (320): Команда ярлыка — C: Users praveen Anaconda3 pyt
hon.exe, аргументы — [‘C: Users praveen Anaconda3 cwp.py’, ‘C: Users praveen
Anaconda3 envs spyder-env ‘,’ C: Users praveen Anaconda3 envs spyder-env
python.exe ‘,’ C: Users praveen Anaconda3 envs spyder-env Scripts spyder-
script.py ‘,’ —reset ‘]
сделанный
(spyder-env) C: WINDOWS system32> spyder
===================
После запуска spyder из командной строки администратора anaconda, spyder завершился сбоем со стандартным всплывающим сообщением и с отслеживанием ниже:
Spyder
Spyder разбился во время последней сессии.
Если Spyder вообще не запускается и
перед отправкой отчета об ошибке
, попробуйте сбросить настройки до значений по умолчанию, запустив Spyder с параметром командной строки ‘—reset’:
spyder — сброс
Предупреждение: эта команда удалит все ваши файлы конфигурации Spyder, расположенные в ‘C: Users praveen.spyder-py3’).
Если Spyder по-прежнему не запускается, вам следует обратиться к нашему подробному руководству по поиску и известных ошибок или обсуждений, соответствующих вашей ситуации, прежде чем отправлять отчет в нашу систему отслеживания проблем . Мы всегда будем благодарны за ваши отзывы.
Хорошо
Пробовал ‘spyder —reset’, но без толку, он все равно вылетел. Надеюсь, это каким-то образом поможет найти решение этой проблемы.
Кроме того, чтобы вы знали, ниже приведены соответствующие пакеты (найденные на разных форумах / темах) на данный момент в моем env anaconda:
ipykernel = 5.1.0
pyzmq = 17.1.2
setuptools = 40.6.3
Сообщите мне, если я перешел на более раннюю версию любого из этих пакетов для решения проблемы.
@PraveenTumma К вашему сведению, как вы можете видеть, форматирование вашего сообщения выше затрудняет восприятие текста. Чтобы исправить это, в будущем заключите все блоки кода в тройные обратные кавычки (символ `
); Я сделал это для вас в вашем посте выше, чтобы я мог его правильно прочитать.
Я столкнулся с той же ошибкой («при запуске ядра произошла ошибка»)
Какое фактическое сообщение об ошибке печатается под этим уведомлением? b''
или что-то еще? Как я подчеркивал в предыдущих плакатах, без подтверждения того, какая именно ошибка произошла, невозможно оказать вам конкретную помощь, поскольку рассматриваемая «ошибка» может быть любым количеством вещей.
Я выполнил приведенные выше команды, данные вами, как показано ниже:
Насколько я могу судить, вы все выполнили правильно, и это нормальный ожидаемый результат.
Spyder разбился со стандартным всплывающим сообщением и с обратным просмотром:
Итак, чтобы подтвердить, это полный точный текст, показанный ниже (spyder-env) C:WINDOWSsystem32>spyder
в приглашении Anaconda? Это определенно не является следствием какого-либо описания.
ipykernel = 5.1.0
Нам не удалось изолировать эту проблему от каких-либо конкретных версий зависимостей, поскольку мы не нашли надежного способа воспроизвести ее, несмотря на несколько попыток. Пожалуйста, повторно откройте исходную копию Spyder, то есть ту, которая выдает ошибку ядра, как обычно, и посмотрите, читается ли текст ошибки под сообщением точно b''
, т.е. он будет выглядеть так :
Если это не так, обратитесь к ветке (-ам) проблем, посвященной конкретному сообщению об ошибке, и выполните предложенные там действия. Одна хорошая вещь, которую стоит попробовать ( conda install ipykernel=4
в приглашении Anaconda в вашей предыдущей рабочей среде ( base
, по умолчанию ).
Если это так, пожалуйста, подтвердите это здесь, а также подтвердите, переключили ли вы консольный интерпретатор в Spyder под Preferences > Python interpreter
с опции по умолчанию / такой же, как у Spyder. Попробуйте перезапустить ядро, чтобы убедиться, что это не помогает. Если это не так, опишите подробно, как вы установили Keras и любые другие связанные пакеты (всего с conda install keras
? From conda-forge
? С pip
? In base
или отдельная среда?) и предоставьте полный вывод conda list
и conda info
внутри тегов <details>
, например:
~~~
YOUR CONDA INFO OUTPUT
YOUR CONDA LIST OUTPUT
~~~
Затем попробуйте conda install --force-reinstall spyder-kernels=0
раз в своей предыдущей среде (не в новой, spyder-env
, которую вы создали выше), закройте / снова откройте Spyder и попробуйте снова. Наконец, если это не сработает, попробуйте conda install ipykernel=4
. Если и это не сработает, мы посоветуем вам, что еще вы должны попробовать в любой среде, на основе ваших ответов и ответов на вопросы в этом сообщении. Благодарю.
Спасибо за подробный ответ, @ CAM-Gerlach. Да, я подтверждаю, что получил указанную вами ошибку ниже:
Произошла ошибка при запуске ядра: b »
Я не переключал никакие опции в spyder. Я создал новый env (PythonCPU) в anaconda и установил Keras, spyder, pandas, matplotlib, используя только команды conda, pip вообще не используется.
(spyder-env) C: WINDOWS system32> список conda
пакеты в среде в C: Users praveen Anaconda3 envsspyder-env:
#
> 1. # Name Version Build Channel
> 2. alabaster 0.7.12 py36_0
> 3. asn1crypto 0.24.0 py36_0
> 4. astroid 2.1.0 py36_0
> 5. babel 2.6.0 py36_0
> 6. backcall 0.1.0 py36_0
> 7. bleach 3.1.0 pypi_0 pypi
> 8. ca-certificates 2018.12.5 0
> 9. certifi 2018.11.29 py36_0
> 10. cffi 1.11.5 py36h74b6da3_1
> 11. chardet 3.0.4 py36_1
> 12. cloudpickle 0.6.1 py36_0
> 13. colorama 0.4.1 py36_0
> 14. cryptography 2.4.2 py36h7a1dbc1_0
> 15. decorator 4.3.0 py36_0
> 16. docutils 0.14 py36h6012d8f_0
> 17. entrypoints 0.3 py36_0
> 18. icu 58.2 ha66f8fd_1
> 19. idna 2.8 py36_0
> 20. imagesize 1.1.0 py36_0
> 21. ipykernel 5.1.0 py36h39e3cac_0
> 22. ipython 7.2.0 py36h39e3cac_0
> 23. ipython_genutils 0.2.0 py36h3c5d0ee_0
> 24. isort 4.3.4 py36_0
> 25. jedi 0.13.2 py36_0
> 26. jinja2 2.10 py36_0
> 27. jpeg 9b hb83a4c4_2
> 28. jsonschema 2.6.0 py36h7636477_0
> 29. jupyter_client 5.2.4 py36_0
> 30. jupyter_core 4.4.0 py36_0
> 31. keyring 17.1.1 py36_0
> 32. lazy-object-proxy 1.3.1 py36hfa6e2cd_2
> 33. libpng 1.6.36 h2a8f88b_0
> 34. libsodium 1.0.16 h9d3ae62_0
> 35. markupsafe 1.1.0 py36he774522_0
> 36. mccabe 0.6.1 py36_1
> 37. mistune 0.8.4 py36he774522_0
> 38. nbconvert 5.3.1 py36_0
> 39. nbformat 4.4.0 py36h3a5bc1b_0
> 40. numpydoc 0.8.0 py36_0
> 41. openssl 1.1.1a he774522_0
> 42. packaging 18.0 py36_0
> 43. pandoc 2.2.3.2 0
> 44. pandocfilters 1.4.2 py36_1
> 45. parso 0.3.1 py36_0
> 46. pickleshare 0.7.5 py36_0
> 47. pip 18.1 py36_0
> 48. prompt_toolkit 2.0.7 py36_0
> 49. psutil 5.4.8 py36he774522_0
> 50. pycodestyle 2.4.0 py36_0
> 51. pycparser 2.19 py36_0
> 52. pyflakes 2.0.0 py36_0
> 53. pygments 2.3.1 py36_0
> 54. pylint 2.2.2 py36_0
> 55. pyopenssl 18.0.0 py36_0
> 56. pyparsing 2.3.1 py36_0
> 57. pyqt 5.9.2 py36h6538335_2
> 58. pysocks 1.6.8 py36_0
> 59. python 3.6.8 h9f7ef89_0
> 60. python-dateutil 2.7.5 py36_0
> 61. pytz 2018.9 py36_0
> 62. pywin32 223 py36hfa6e2cd_1
> 63. pyzmq 17.1.2 py36ha925a31_2
> 64. qt 5.9.7 vc14h73c81de_0
> 65. qtawesome 0.5.5 py36_0
> 66. qtconsole 4.4.3 py36_0
> 67. qtpy 1.5.2 py36_0
> 68. requests 2.21.0 py36_0
> 69. rope 0.11.0 py36_0
> 70. setuptools 40.6.3 py36_0
> 71. sip 4.19.8 py36h6538335_0
> 72. six 1.12.0 py36_0
> 73. snowballstemmer 1.2.1 py36h763602f_0
> 74. sphinx 1.8.2 py36_0
> 75. sphinxcontrib 1.0 py36_1
> 76. sphinxcontrib-websupport 1.1.0 py36_1
> 77. spyder 3.3.2 py36_0
> 78. spyder-kernels 0.3.0 py36_0
> 79. sqlite 3.26.0 he774522_0
> 80. testpath 0.4.2 py36_0
> 81. tornado 5.1.1 py36hfa6e2cd_0
> 82. traitlets 4.3.2 py36h096827d_0
> 83. typed-ast 1.1.0 py36hfa6e2cd_0
> 84. urllib3 1.24.1 py36_0
> 85. vc 14.1 h0510ff6_4
> 86. vs2015_runtime 14.15.26706 h3a45250_0
> 87. wcwidth 0.1.7 py36h3d5aa90_0
> 88. webencodings 0.5.1 py36_1
> 89. wheel 0.32.3 py36_0
> 90. win_inet_pton 1.0.1 py36_1
> 91. wincertstore 0.2 py36h7fe50ca_0
> 92. wrapt 1.11.0 py36he774522_0
> 93. zeromq 4.3.1 h33f27b4_3
> 94. zlib 1.2.11 h62dcd97_3
(spyder-env) C:WINDOWSsystem32>
(spyder-env) C:WINDOWSsystem32>conda info
active environment : spyder-env
active env location : C:UserspraveenAnaconda3envsspyder-env
shell level : 2
user config file : C:Userspraveen.condarc
populated config files : C:Userspraveen.condarc
conda version : 4.6.2
conda-build version : 3.17.7
python version : 3.6.8.final.0
base environment : C:UserspraveenAnaconda3 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/win-64
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:UserspraveenAnaconda3pkgs
C:Userspraveen.condapkgs
C:UserspraveenAppDataLocalcondacondapkgs
envs directories : C:UserspraveenAnaconda3envs
C:Userspraveen.condaenvs
C:UserspraveenAppDataLocalcondacondaenvs
platform : win-64
user-agent : conda/4.6.2 requests/2.21.0 CPython/3.6.8 Windows/8.1
Windows/6.3.9600
administrator : True
netrc file : None
offline mode : False
(spyder-env) C:WINDOWSsystem32>
==================
Теперь попробовал другие предложенные вами решения, но, к сожалению, оба не сработали. Увидев следующую ошибку после сбоя Spyder:
```conda install --force-reinstall spyder-kernels=0```
```conda install ipykernel=4```
```(base) C:WINDOWSsystem32>activate PythonCPU
(PythonCPU) C:WINDOWSsystem32>spyder
Traceback (most recent call last):
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 3284, in main
mainwindow = run_spyder(app, options, args)
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 3139, in run_spyder
main.setup()
File "C:UserspraveenAnaconda3Libsite-packagesspyderappmainwindow.py",
line 844, in setup
from spyder.plugins.editor import Editor
File "C:UserspraveenAnaconda3Libsite-packagesspyderpluginseditor.py",
line 41, in <module>
from spyder.utils.introspection.manager import IntrospectionManager
File "C:UserspraveenAnaconda3Libsite-packagesspyderutilsintrospection
manager.py", line 21, in <module>
from spyder.utils.introspection.plugin_client import PluginClient
File "C:UserspraveenAnaconda3Libsite-packagesspyderutilsintrospection
plugin_client.py", line 18, in <module>
import zmq
File "C:UserspraveenAnaconda3Libsite-packageszmq__init__.py", line 47,
in <module>
from zmq import backend
File "C:UserspraveenAnaconda3Libsite-packageszmqbackend__init__.py", l
ine 40, in <module>
reraise(*exc_info)
File "C:UserspraveenAnaconda3Libsite-packageszmqutilssixcerpt.py", lin
e 34, in reraise
raise value
File "C:UserspraveenAnaconda3Libsite-packageszmqbackend__init__.py", l
ine 27, in <module>
_ns = select_backend(first)
File "C:UserspraveenAnaconda3Libsite-packageszmqbackendselect.py", lin
e 27, in select_backend
mod = __import__(name, fromlist=public_api)
File "C:UserspraveenAnaconda3Libsite-packageszmqbackendcython__init__
.py", line 6, in <module>
from . import (constants, error, message, context,
ImportError: DLL load failed: The specified module could not be found.
[7668:5896:0203/203000.573:ERROR:broker_win.cc(59)] Error reading broker pipe: T
he pipe has been ended. (0x6D)
(PythonCPU) C:WINDOWSsystem32>
Благодарим за подтверждение этого и за предоставление запрошенных сведений о среде. Приносим извинения за проблему. Как видите, я исправил некоторые проблемы с форматированием вашего сообщения. Обязательно используйте одиночный обратный апостроф ( `
) или двойной обратный апостроф для встроенного кода, а также « над и под блоками кода, как показано в моем предыдущем посте.
Я создал новый env (PythonCPU) в anaconda и установил Keras, spyder, pandas, matplotlib, используя только команды conda, pip вообще не используется.
Хорошо; это похоже на правильную процедуру.
(spyder-env) C:WINDOWSsystem32>conda list # packages in environment at C:UserspraveenAnaconda3envsspyder-env:
Извините за путаницу, но я запрашивал conda list
вашей исходной ( PythonCPU
) среды, а не spyder-env
. Не могли бы вы предоставить это вместо этого ( прежде чем вносить какие-либо дальнейшие изменения )? Благодарю.
conda install --force-reinstall spyder-kernels=0 conda install ipykernel=4 (base) C:WINDOWSsystem32>activate PythonCPU (PythonCPU) C:WINDOWSsystem32>spyder
Очевидно, вы выполнили команды установки в своей среде base
, но затем переключились на Spyder и Spyder-Kernels по умолчанию в среде PythonCPU
, поэтому они не возымели никакого эффекта. Как я указал выше, вы должны запускать их один за другим в среде PythonCPU
( после вставки здесь вывода conda list
) и после каждой команды тестировать Spyder (чтобы мы знали, какой исправил, если есть).
Кроме того, вам следует запустить Spyder из среды base
(сначала убедитесь, что она обновлена с помощью conda update spyder spyder-kernels
а base
активирована), запустите Spyder оттуда (или с помощью обычного ярлык меню « Пуск »), а затем установите путь в Preferences > Python interpreter > Use the selected Python interpreter
на C:UserspraveenAnaconda3envsPythonCPUpython.exe
и запустите новую консоль, чтобы выбрать среду с Keras в качестве рабочей при запуске самого Spyder из другой. Дополнительные сведения об этом см. В нашем руководстве по работе с пакетами и средами с помощью Spyder ; все это будет намного проще в предстоящем выпуске Spyder 4.
[7668:5896:0203/203000.573:ERROR:broker_win.cc(59)] Error reading broker pipe: The pipe has been ended. (0x6D)
Эта ошибка не связана с обсуждаемой здесь ошибкой; см. решения, например, # 7250, # 7690, # 7599 и # 4605 (отключение любого программного обеспечения безопасности / брандмауэров / антивируса, conda update pyqt qt
, conda install pyopengl
, conda install pyqt=5.6
, обновление вашей видеокарты драйвер или выбор другого (Intel / Nvidia), изменение режима OpenGL, обновление ОС, удаление «Dell Backup and Recovery»). Однако вы можете обойти это, просто используя версию Spyder в base
, при условии, что это все еще работает.
Я получил ту же ошибку, когда запустил последнюю строку кода ниже
:
« из keras.models импортировать последовательный
from keras.layers import Плотный
classifier = Последовательный ()
classifier.add (Dense (units = 6, kernel_initializer = ‘uniform’, Activation = ‘relu’, input_dim = 11))
classifier.add (Dense (units = 6, kernel_initializer = ‘uniform’, activate = ‘relu’))
classifier.add (Dense (units = 1, kernel_initializer = ‘uniform’, activate = ‘sigmoid’))
classifier.compile (optimizer = ‘adam’, loss = ‘binary_crossentropy’, metrics = [‘precision’])
classifier.fit (X_train, y_train, batch_size = 10, эпохи = 100)
«
После ввода 'conda install nomkl'
в терминале, наконец,
( conda update anaconda
тоже работали)
* Перед этим я полностью переустановил анаконду.
Привет @ CAM-Gerlach, пожалуйста, найдите ниже список пакетов, установленных в среде PythonCPU.
(PythonCPU) C:WINDOWSsystem32>conda list
# packages in environment at C:UserspraveenAnaconda3envsPythonCPU:
#
# Name Version Build Channel
_tflow_select 2.2.0 eigen
absl-py 0.7.0 py36_0
alabaster 0.7.12 py36_0
asn1crypto 0.24.0 py36_0
astor 0.7.1 py36_0
astroid 2.1.0 py36_0
babel 2.6.0 py36_0
backcall 0.1.0 py36_0
blas 1.0 mkl
bleach 3.1.0 pypi_0 pypi
ca-certificates 2018.12.5 0
certifi 2018.11.29 py36_0
cffi 1.11.5 py36h74b6da3_1
chardet 3.0.4 py36_1
cloudpickle 0.6.1 py36_0
colorama 0.4.1 py36_0
cryptography 2.4.2 py36h7a1dbc1_0
cycler 0.10.0 py36h009560c_0
decorator 4.3.0 py36_0
docutils 0.14 py36h6012d8f_0
entrypoints 0.3 py36_0
freetype 2.9.1 ha9979f8_1
gast 0.2.2 py36_0
grpcio 1.16.1 py36h351948d_1
h5py 2.9.0 py36h5e291fa_0
hdf5 1.10.4 h7ebc959_0
icc_rt 2019.0.0 h0cc432a_1
icu 58.2 ha66f8fd_1
idna 2.8 py36_0
imagesize 1.1.0 py36_0
intel-openmp 2019.1 144
ipykernel 4.10.0 py36_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
isort 4.3.4 py36_0
jedi 0.13.2 py36_0
jinja2 2.10 py36_0
jpeg 9b hb83a4c4_2
jsonschema 2.6.0 py36h7636477_0
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
keras 2.2.4 0
keras-applications 1.0.6 py36_0
keras-base 2.2.4 py36_0
keras-preprocessing 1.0.5 py36_0
keyring 17.1.1 py36_0
kiwisolver 1.0.1 py36h6538335_0
lazy-object-proxy 1.3.1 py36hfa6e2cd_2
libpng 1.6.36 h2a8f88b_0
libprotobuf 3.6.1 h7bd577a_0
libsodium 1.0.16 h9d3ae62_0
libtiff 4.0.10 h2929a5b_1001
markdown 3.0.1 py36_0
markupsafe 1.1.0 py36he774522_0
matplotlib 3.0.2 py36hc8f65d3_0
mccabe 0.6.1 py36_1
mistune 0.8.4 py36he774522_0
mkl 2019.1 144
mkl_fft 1.0.10 py36h14836fe_0
mkl_random 1.0.2 py36h343c172_0
nbconvert 5.3.1 py36_0
nbformat 4.4.0 py36h3a5bc1b_0
numpy 1.15.4 py36h19fb1c0_0
numpy-base 1.15.4 py36hc3f5095_0
numpydoc 0.8.0 py36_0
olefile 0.46 py36_0
openssl 1.1.1a he774522_0
packaging 18.0 py36_0
pandas 0.24.0 py36ha925a31_0
pandoc 2.2.3.2 0
pandocfilters 1.4.2 py36_1
parso 0.3.1 py36_0
pickleshare 0.7.5 py36_0
pillow 5.4.1 py36hdc69c19_0
pip 18.1 py36_0
prompt_toolkit 2.0.7 py36_0
protobuf 3.6.1 py36h33f27b4_0
psutil 5.4.8 py36he774522_0
pycodestyle 2.4.0 py36_0
pycparser 2.19 py36_0
pyflakes 2.0.0 py36_0
pygments 2.3.1 py36_0
pylint 2.2.2 py36_0
pyopenssl 18.0.0 py36_0
pyparsing 2.3.1 py36_0
pyqt 5.9.2 py36h6538335_2
pyreadline 2.1 py36_1
pysocks 1.6.8 py36_0
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
pytz 2018.9 py36_0
pywin32 223 py36hfa6e2cd_1
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36ha925a31_2
qt 5.9.7 vc14h73c81de_0
qtawesome 0.5.5 py36_0
qtconsole 4.4.3 py36_0
qtpy 1.5.2 py36_0
requests 2.21.0 py36_0
rope 0.11.0 py36_0
scipy 1.2.0 py36h29ff71c_0
setuptools 40.6.3 py36_0
sip 4.19.8 py36h6538335_0
six 1.12.0 py36_0
snowballstemmer 1.2.1 py36h763602f_0
sphinx 1.8.2 py36_0
sphinxcontrib 1.0 py36_1
sphinxcontrib-websupport 1.1.0 py36_1
spyder 3.3.2 py36_0
spyder-kernels 0.3.0 py36_0
sqlite 3.26.0 he774522_0
tensorboard 1.12.2 py36h33f27b4_0
tensorflow 1.12.0 eigen_py36h67ac661_0
tensorflow-base 1.12.0 eigen_py36h45df0d8_0
termcolor 1.1.0 py36_1
testpath 0.4.2 py36_0
tk 8.6.8 hfa6e2cd_0
tornado 5.1.1 py36hfa6e2cd_0
traitlets 4.3.2 py36h096827d_0
typed-ast 1.1.0 py36hfa6e2cd_0
urllib3 1.24.1 py36_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
webencodings 0.5.1 py36_1
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
win_inet_pton 1.0.1 py36_1
wincertstore 0.2 py36h7fe50ca_0
wrapt 1.11.0 py36he774522_0
yaml 0.1.7 hc54c509_2
zeromq 4.3.1 h33f27b4_3
zlib 1.2.11 h62dcd97_3
(PythonCPU) C:WINDOWSsystem32>
Теперь, попробовал данные команды одну за другой и запустил spyder, но все время терпел неудачу.
conda install --force-reinstall spyder-kernels=0
**spyder crashed**
(PythonCPU) C:WINDOWSsystem32>conda install ipykernel=4
Collecting package metadata: done
Solving environment: done
# All requested packages already installed.
`(PythonCPU) C:WINDOWSsystem32>spyder`
**spyder crashed**
(base) C:WINDOWSsystem32>conda update spyder spyder-kernels
Collecting package metadata: done
Solving environment: done
# All requested packages already installed.
(base) C:WINDOWSsystem32>conda list
# packages in environment at C:UserspraveenAnaconda3:
#
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py36_0
alabaster 0.7.12 py36_0
anaconda-client 1.7.2 py36_0
anaconda-navigator 1.9.6 py36_0
anaconda-project 0.8.2 py36_0
asn1crypto 0.24.0 py36_0
astroid 2.1.0 py36_0
astropy 3.1.1 py36he774522_0
atomicwrites 1.2.1 py36_0
attrs 18.2.0 py36h28b3542_0
babel 2.6.0 py36_0
backcall 0.1.0 py36_0
backports 1.0 py36_1
backports.os 0.1.1 py36_0
backports.shutil_get_terminal_size 1.0.0 py36_2
beautifulsoup4 4.7.1 py36_1
bitarray 0.8.3 py36hfa6e2cd_0
bkcharts 0.2 py36h7e685f7_0
blas 1.0 mkl
blaze 0.11.3 py36_0
blosc 1.14.4 he51fdeb_0
bokeh 1.0.4 py36_0
boto 2.49.0 py36_0
bottleneck 1.2.1 py36h452e1ab_1
bzip2 1.0.6 hfa6e2cd_5
ca-certificates 2018.12.5 0
certifi 2018.11.29 py36_0
cffi 1.11.5 py36h74b6da3_1
chardet 3.0.4 py36_1
click 7.0 py36_0
cloudpickle 0.6.1 py36_0
clyent 1.2.2 py36_1
colorama 0.4.1 py36_0
comtypes 1.1.7 py36_0
conda 4.6.2 py36_0
conda-build 3.17.7 py36_0
conda-env 2.6.0 1
conda-verify 3.1.1 py36_0
console_shortcut 0.1.1 3
contextlib2 0.5.5 py36he5d52c0_0
cryptography 2.4.2 py36h7a1dbc1_0
curl 7.63.0 h2a8f88b_1000
cycler 0.10.0 py36h009560c_0
cython 0.29.2 py36ha925a31_0
cytoolz 0.9.0.1 py36hfa6e2cd_1
dask 1.0.0 py36_0
dask-core 1.0.0 py36_0
datashape 0.5.4 py36_1
decorator 4.3.0 py36_0
defusedxml 0.5.0 py36_1
distributed 1.25.2 py36_0
docutils 0.14 py36h6012d8f_0
entrypoints 0.3 py36_0
et_xmlfile 1.0.1 py36h3d2d736_0
fastcache 1.0.2 py36hfa6e2cd_2
filelock 3.0.10 py36_0
flask 1.0.2 py36_1
flask-cors 3.0.7 py36_0
freetype 2.9.1 ha9979f8_1
future 0.17.1 py36_0
get_terminal_size 1.0.0 h38e98db_0
gevent 1.4.0 py36he774522_0
glob2 0.6 py36_1
greenlet 0.4.15 py36hfa6e2cd_0
h5py 2.8.0 py36h3bdd7fb_2
hdf5 1.10.2 hac2f561_1
heapdict 1.0.0 py36_2
html5lib 1.0.1 py36_0
icc_rt 2019.0.0 h0cc432a_1
icu 58.2 ha66f8fd_1
idna 2.8 py36_0
imageio 2.4.1 py36_0
imagesize 1.1.0 py36_0
importlib_metadata 0.7 py36_0
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h3c5d0ee_0
ipywidgets 7.4.2 py36_0
isort 4.3.4 py36_0
itsdangerous 1.1.0 py36_0
jdcal 1.4 py36_0
jedi 0.13.2 py36_0
jinja2 2.10 py36_0
jpeg 9b hb83a4c4_2
jsonschema 2.6.0 py36h7636477_0
jupyter 1.0.0 py36_7
jupyter_client 5.2.4 py36_0
jupyter_console 6.0.0 py36_0
jupyter_core 4.4.0 py36_0
jupyterlab 0.35.3 py36_0
jupyterlab_server 0.2.0 py36_0
keyring 17.1.1 py36_0
kiwisolver 1.0.1 py36h6538335_0
krb5 1.16.1 hc04afaa_7
lazy-object-proxy 1.3.1 py36hfa6e2cd_2
libarchive 3.3.3 h0643e63_5
libcurl 7.63.0 h2a8f88b_1000
libiconv 1.15 h1df5818_7
libpng 1.6.35 h2a8f88b_0
libsodium 1.0.16 h9d3ae62_0
libssh2 1.8.0 h7a1dbc1_4
libtiff 4.0.9 h36446d0_2
libxml2 2.9.8 hadb2253_1
libxslt 1.1.32 hf6f1972_0
llvmlite 0.27.0 py36ha925a31_0
locket 0.2.0 py36hfed976d_1
lxml 4.3.0 py36h1350720_0
lz4-c 1.8.1.2 h2fa13f4_0
lzo 2.10 h6df0209_2
m2w64-gcc-libgfortran 5.3.0 6
m2w64-gcc-libs 5.3.0 7
m2w64-gcc-libs-core 5.3.0 7
m2w64-gmp 6.1.0 2
m2w64-libwinpthread-git 5.0.0.4634.697f757 2
markupsafe 1.1.0 py36he774522_0
matplotlib 3.0.2 py36hc8f65d3_0
mccabe 0.6.1 py36_1
menuinst 1.4.14 py36hfa6e2cd_0
mistune 0.8.4 py36he774522_0
mkl 2019.1 144
mkl-service 1.1.2 py36hb782905_5
mkl_fft 1.0.10 py36h14836fe_0
mkl_random 1.0.2 py36h343c172_0
more-itertools 5.0.0 py36_0
mpmath 1.1.0 py36_0
msgpack-python 0.5.6 py36he980bc4_1
msys2-conda-epoch 20160418 1
multipledispatch 0.6.0 py36_0
navigator-updater 0.2.1 py36_0
nbconvert 5.4.0 py36_1
nbformat 4.4.0 py36h3a5bc1b_0
networkx 2.2 py36_1
nltk 3.4 py36_1
nose 1.3.7 py36_2
notebook 5.7.4 py36_0
numba 0.42.0 py36hf9181ef_0
numexpr 2.6.9 py36hdce8814_0
numpy 1.15.4 py36h19fb1c0_0
numpy-base 1.15.4 py36hc3f5095_0
numpydoc 0.8.0 py36_0
odo 0.5.1 py36h7560279_0
olefile 0.46 py36_0
openpyxl 2.5.12 py36_0
openssl 1.1.1a he774522_0
packaging 18.0 py36_0
pandas 0.24.0 py36ha925a31_0
pandoc 1.19.2.1 hb2460c7_1
pandocfilters 1.4.2 py36_1
parso 0.3.1 py36_0
partd 0.3.9 py36_0
path.py 11.5.0 py36_0
pathlib2 2.3.3 py36_0
patsy 0.5.1 py36_0
pep8 1.7.1 py36_0
pickleshare 0.7.5 py36_0
pillow 5.4.1 py36hdc69c19_0
pip 18.1 py36_0
pkginfo 1.5.0.1 py36_0
pluggy 0.8.1 py36_0
ply 3.11 py36_0
prometheus_client 0.5.0 py36_0
prompt_toolkit 2.0.7 py36_0
psutil 5.4.8 py36he774522_0
py 1.7.0 py36_0
pycodestyle 2.4.0 py36_0
pycosat 0.6.3 py36hfa6e2cd_0
pycparser 2.19 py36_0
pycrypto 2.6.1 py36hfa6e2cd_9
pycurl 7.43.0.2 py36h7a1dbc1_0
pyflakes 2.0.0 py36_0
pygments 2.3.1 py36_0
pylint 2.2.2 py36_0
pyodbc 4.0.25 py36ha925a31_0
pyopenssl 18.0.0 py36_0
pyparsing 2.3.1 py36_0
pyqt 5.9.2 py36h6538335_2
pysocks 1.6.8 py36_0
pytables 3.4.4 py36he6f6034_0
pytest 4.1.1 py36_0
pytest-arraydiff 0.3 py36h39e3cac_0
pytest-astropy 0.5.0 py36_0
pytest-doctestplus 0.2.0 py36_0
pytest-openfiles 0.3.2 py36_0
pytest-remotedata 0.3.1 py36_0
python 3.6.8 h9f7ef89_0
python-dateutil 2.7.5 py36_0
python-libarchive-c 2.8 py36_6
pytz 2018.9 py36_0
pywavelets 1.0.1 py36h8c2d366_0
pywin32 223 py36hfa6e2cd_1
pywinpty 0.5.5 py36_1000
pyyaml 3.13 py36hfa6e2cd_0
pyzmq 17.1.2 py36hfa6e2cd_0
qt 5.9.7 vc14h73c81de_0 [vc14]
qtawesome 0.5.5 py36_0
qtconsole 4.4.3 py36_0
qtpy 1.5.2 py36_0
requests 2.21.0 py36_0
rope 0.11.0 py36_0
ruamel_yaml 0.15.46 py36hfa6e2cd_0
scikit-image 0.14.1 py36ha925a31_0
scikit-learn 0.20.2 py36h343c172_0
scipy 1.2.0 py36h29ff71c_0
seaborn 0.9.0 py36_0
send2trash 1.5.0 py36_0
setuptools 40.6.3 py36_0
simplegeneric 0.8.1 py36_2
singledispatch 3.4.0.3 py36h17d0c80_0
sip 4.19.8 py36h6538335_0
six 1.12.0 py36_0
snappy 1.1.7 h777316e_3
snowballstemmer 1.2.1 py36h763602f_0
sortedcollections 1.1.2 py36_0
sortedcontainers 2.1.0 py36_0
soupsieve 1.7.1 py36_0
sphinx 1.8.2 py36_0
sphinxcontrib 1.0 py36_1
sphinxcontrib-websupport 1.1.0 py36_1
spyder 3.3.2 py36_0
spyder-kernels 0.3.0 py36_0
sqlalchemy 1.2.16 py36he774522_0
sqlite 3.26.0 he774522_0
statsmodels 0.9.0 py36h452e1ab_0
sympy 1.3 py36_0
tblib 1.3.2 py36h30f5020_0
terminado 0.8.1 py36_1
testpath 0.4.2 py36_0
tk 8.6.8 hfa6e2cd_0
toolz 0.9.0 py36_0
tornado 5.1.1 py36hfa6e2cd_0
tqdm 4.29.1 py_0
traitlets 4.3.2 py36h096827d_0
typed-ast 1.1.0 py36hfa6e2cd_0
unicodecsv 0.14.1 py36h6450c06_0
urllib3 1.24.1 py36_0
vc 14.1 h0510ff6_4
vs2015_runtime 14.15.26706 h3a45250_0
wcwidth 0.1.7 py36h3d5aa90_0
webencodings 0.5.1 py36_1
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
widgetsnbextension 3.4.2 py36_0
win_inet_pton 1.0.1 py36_1
win_unicode_console 0.5 py36hcdbd4b5_0
wincertstore 0.2 py36h7fe50ca_0
winpty 0.4.3 4
wrapt 1.11.0 py36he774522_0
xlrd 1.2.0 py36_0
xlsxwriter 1.1.2 py36_0
xlwings 0.15.1 py36_0
xlwt 1.3.0 py36h1a4751e_0
xz 5.2.4 h2fa13f4_4
yaml 0.1.7 hc54c509_2
zeromq 4.2.5 he025d50_1
zict 0.1.3 py36_0
zlib 1.2.11 h62dcd97_3
zstd 1.3.7 h508b16e_0
(base) C:WINDOWSsystem32>spyder
Это нормально работало с базовым env и позволяло запускать spyder. Но поскольку он не содержит модуля sklearn, он дал следующую ошибку:
ModuleNotFoundError: No module named 'sklearn'
Я попытался перейти по указанной вами ссылке, чтобы использовать среды и их пакеты, но я пропустил поток где-то, где я предполагаю, и не смог заставить его работать.
Наконец, я попробовал запустить spyder из окружения PythonCPU из навигатора anaconda, и он запустился без каких-либо проблем, а также смог успешно запустить команды:
import keras
и
from keras.models import Sequential
Теперь я продолжу свой оставшийся курс и посмотрю, как далеко я продвинусь с этой настройкой
Благодарим вас за терпение и руководство. Ура.
PS: Я изо всех сил старался использовать одиночные и тройные отметки для форматирования кода, но не уверен, сработает ли это на этот раз. Извините, если не сработало.
Spyder разбился
Это точно такой же сбой, как и раньше?
Но поскольку он не содержит модуля sklearn, он дал ошибку ниже
У вас scikit-learn
установлено в base
, но не PythonCPU
, которое предположительно было вашей рабочей средой во время этого теста. Решение — установить его в PythonCPU
если вам нужно с ним работать, точно так же, как вы сделали keras
и другие ваши пакеты.
Я попытался перейти по указанной вами ссылке, чтобы использовать среды и их пакеты, но я пропустил поток где-то, где я предполагаю, и не смог заставить его работать.
Что конкретно не сработало?
Я попробовал запустить spyder из окружения PythonCPU из навигатора anaconda
Значит, он работает из этой среды в Anaconda Navigator, но не из Anaconda Prompt? Вы пробовали запустить его из командной строки Anaconda без прав администратора? Иногда Windows может вызывать проблемы, связанные с тем или другим.
Теперь я продолжу свой оставшийся курс и посмотрю, как далеко я продвинусь с этой настройкой
Хорошо; дайте нам знать, если вы снова столкнетесь с этой проблемой, и удачи!
Я изо всех сил старался использовать одиночные и тройные отметки для форматирования кода, но не уверен, сработает ли это на этот раз.
Вы можете просто щелкнуть вкладку «Предварительный просмотр», чтобы проверить, есть ли это, или просмотреть свой комментарий после его публикации и отредактировать его соответствующим образом.
Вы в основном все поняли, спасибо, за исключением отсутствия тегов <details>
в длинных разделах, не помещающих средний раздел в блок кода (и вместо этого используются отдельные обратные кавычки только в определенных строках, а другие отсутствуют). Я исправил их снова, так что не волнуйтесь.
У меня была такая же проблема со следующей ошибкой, и я провел несколько дней в поисках решений в сети / переустановил пару раз / почти выбросил свой ноутбук / сдался и снова собирал надежду / наткнулся на этот пост, чтобы наконец найти решение. Особая благодарность @ CAM-Gerlach и @ vlfgns5
Вот пошаговое решение того, что я сделал. Я использую MacBook и Anaconda для python / Spyder
- Установил Anaconda (c1.9.6) и через него Python в (базовой) среде _ [EDIT: это версия 2018.12, которую я скачал. Навигатор
Anaconda Navigator > About Anaconda Navigator
указывает свой Anaconda Navigator 1.9.6] _ - С помощью Anaconda Navigator я создал новую (для углубленного изучения) среду, в которой я установил Keras, Tensorflow, Theano, Numpy, Pandas, Matplotlib, Scikit-learn, Spyder-kernels (и различные связанные пакеты были автоматически установлены)
- Используя Терминал, в моей (базовой) среде я понизил версию Python с 3.7 до 3.6.8, чтобы он работал с Keras _ [РЕДАКТИРОВАТЬ: этот шаг избыточен и не требуется] _
- Используя Терминал, зашел в мою (углубленную) среду и установил nomkl (он попросил понизить версию некоторых пакетов, на что я сказал ОК)
- Все еще находясь в моей (углубленной) среде в своем Терминале, я набрал
python -c "import sys; print(sys.executable)"
чтобы получить свой путь + скопировал путь - Открыл Spyder в моей (базовой) среде и перешел к
Preferences > Python Interpreter > Use the following interpreter
где я ввожу свой путь - Перезагрузил Spyder снова в (базовой) среде и начал кодирование. _ [РЕДАКТИРОВАТЬ: этап перезапуска Spyder избыточен и не требуется] _
Все работало как красавица. Я наконец могу продолжить изучение этой захватывающей области!
Еще раз спасибо всем.
Большое спасибо @ kkumar949 за подробное и полезное описание того, как вы работали над этой base
, которая не нравится одному из ваших пакетов ML. Можете ли вы опубликовать conda list
среды base
и deeplearning
внутри тегов сведений для справки?
~~~
POST CONDA LIST HERE
~~~
Также несколько комментариев к вашим шагам:
Установлена Anaconda (c1.9.6)
Я не знаком с этим номером версии; 2018.12 должен быть текущим.
Используя Терминал, в моей (базовой) среде я понизил версию Python с 3.7 до 3.6.8, чтобы он работал с Keras.
В этом нет необходимости, потому что вы устанавливаете keras и т. Д. В своей среде deeplearning
то время как ваш base
env используется только для Spyder (вы даже можете сделать это с Python 3 Spyder и Python 2 работает env или наоборот, хотя это не рекомендуется). Вам не нужно вручную переходить на более раннюю версию; conda
сделает это за вас при установке keras
(что предположительно было сделано в вашей новой среде deeplearning
если вы изначально установили там 3.7).
Перезагрузил Spyder снова в (базовой) среде и начал кодирование.
На самом деле перезапускать Spyder здесь не нужно. Скорее всего, вам нужно только открыть новую вкладку консоли, чтобы начать использовать новую среду. Таким образом, вы можете легко переключать среды и одновременно открывать несколько консолей из нескольких сред, не прерывая сеанс.
Конечно, @ CAM-Gerlach предоставляет мой список здесь …
Я уверен, что вы правы насчет того, что вам не нужно переходить на более раннюю версию / перезапускать / и т. Д. Я просто случайно проделал эти шаги и, будучи новичком, просто решил изложить их здесь, а не удалять лишние шаги. Однако ваш совет очень полезен. Я внес некоторые правки в свой исходный ответ, чтобы другие пользователи заметили это.
На самом деле перезапускать Spyder здесь не нужно. Скорее всего, вам нужно только открыть новую вкладку консоли, чтобы начать использовать новую среду. Таким образом, вы можете легко переключать среды и одновременно открывать несколько консолей из нескольких сред, не прерывая сеанс.
Это действительно полезно знать. Еще раз спасибо!
Я не знаком с этим номером версии; 2018.12 должен быть текущим.
Вы правы. Это версия 2018.12, которую я скачал для установки Anaconda. Навигатор Anaconda Navigator > About Anaconda Navigator
указывает свой Anaconda Navigator 1.9.6.
Списки Conda отмечены здесь. Я следовал вашим инструкциям по заключению его в 3 кавычки — надеюсь, форматирование сработало!
(базовый) список условий среды, указанный ниже
# Name Version Build Channel
_ipyw_jlab_nb_ext_conf 0.1.0 py36_0
alabaster 0.7.12 py36_0
anaconda-client 1.7.2 py36_0
anaconda-navigator 1.9.6 py36_0
anaconda-project 0.8.2 py36_0
appnope 0.1.0 py36hf537a9a_0
asn1crypto 0.24.0 py36_0
astroid 2.1.0 py36_0
astropy 3.1.1 py36h1de35cc_0
atomicwrites 1.2.1 py36_0
attrs 18.2.0 py36h28b3542_0
babel 2.6.0 py36_0
backcall 0.1.0 py36_0
backports 1.0 py36_1
backports.os 0.1.1 py36_0
backports.shutil_get_terminal_size 1.0.0 py36_2
beautifulsoup4 4.7.1 py36_1
bitarray 0.8.3 py36h1de35cc_0
bkcharts 0.2 py36h073222e_0
blas 1.0 mkl
blaze 0.11.3 py36_0
bleach 3.1.0 pypi_0 pypi
blosc 1.14.4 hd9629dc_0
bokeh 1.0.4 py36_0
boto 2.49.0 py36_0
bottleneck 1.2.1 py36h1d22016_1
bzip2 1.0.6 h1de35cc_5
ca-certificates 2019.1.23 0
certifi 2018.11.29 py36_0
cffi 1.11.5 py36h6174b99_1
chardet 3.0.4 py36_1
click 7.0 py36_0
cloudpickle 0.7.0 py_0
clyent 1.2.2 py36_1
colorama 0.4.1 py36_0
conda 4.6.2 py36_0
conda-build 3.17.8 py36_0
conda-env 2.6.0 1
conda-verify 3.1.1 py36_0
contextlib2 0.5.5 py36hd66e5e7_0
cryptography 2.4.2 py36ha12b0ac_0
curl 7.63.0 ha441bb4_1000
cycler 0.10.0 py36hfc81398_0
cython 0.29.4 py36h0a44026_0
cytoolz 0.9.0.1 py36h1de35cc_1
dask 1.1.1 py_0
dask-core 1.1.1 py_0
datashape 0.5.4 py36_1
dbus 1.13.2 h760590f_1
decorator 4.3.2 py36_0
defusedxml 0.5.0 py36_1
distributed 1.25.3 py36_0
docutils 0.14 py36hbfde631_0
entrypoints 0.3 py36_0
et_xmlfile 1.0.1 py36h1315bdc_0
expat 2.2.6 h0a44026_0
fastcache 1.0.2 py36h1de35cc_2
filelock 3.0.10 py36_0
flask 1.0.2 py36_1
flask-cors 3.0.7 py36_0
freetype 2.9.1 hb4e5f40_0
future 0.17.1 py36_0
get_terminal_size 1.0.0 h7520d66_0
gettext 0.19.8.1 h15daf44_3
gevent 1.4.0 py36h1de35cc_0
glib 2.56.2 hd9629dc_0
glob2 0.6 py36_1
gmp 6.1.2 hb37e062_1
gmpy2 2.0.8 py36h6ef4df4_2
greenlet 0.4.15 py36h1de35cc_0
h5py 2.8.0 py36h878fce3_3
hdf5 1.10.2 hfa1e0ec_1
heapdict 1.0.0 py36_2
html5lib 1.0.1 py36_0
icu 58.2 h4b95b61_1
idna 2.8 py36_0
imageio 2.4.1 py36_0
imagesize 1.1.0 py36_0
importlib_metadata 0.7 py36_0
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h241746c_0
ipywidgets 7.4.2 py36_0
isort 4.3.4 py36_0
itsdangerous 1.1.0 py36_0
jbig 2.1 h4d881f8_0
jdcal 1.4 py36_0
jedi 0.13.2 py36_0
jinja2 2.10 py36_0
jpeg 9b he5867d9_2
jsonschema 2.6.0 py36hb385e00_0
jupyter 1.0.0 py36_7
jupyter_client 5.2.4 py36_0
jupyter_console 6.0.0 py36_0
jupyter_core 4.4.0 py36_0
jupyterlab 0.35.3 py36_0
jupyterlab_server 0.2.0 py36_0
keyring 17.1.1 py36_0
kiwisolver 1.0.1 py36h0a44026_0
krb5 1.16.1 hddcf347_7
lazy-object-proxy 1.3.1 py36h1de35cc_2
libarchive 3.3.3 h786848e_5
libcurl 7.63.0 h051b688_1000
libcxx 4.0.1 hcfea43d_1
libcxxabi 4.0.1 hcfea43d_1
libedit 3.1.20170329 hb402a30_2
libffi 3.2.1 h475c297_4
libgfortran 3.0.1 h93005f0_2
libiconv 1.15 hdd342a3_7
liblief 0.9.0 h2a1bed3_0
libpng 1.6.35 ha441bb4_0
libsodium 1.0.16 h3efe00b_0
libssh2 1.8.0 ha12b0ac_4
libtiff 4.0.9 hcb84e12_2
libxml2 2.9.8 hab757c2_1
libxslt 1.1.32 hb819dd2_0
llvmlite 0.27.0 py36h8c7ce04_0
locket 0.2.0 py36hca03003_1
lxml 4.3.0 py36hef8c89e_0
lz4-c 1.8.1.2 h1de35cc_0
lzo 2.10 h362108e_2
markupsafe 1.1.0 py36h1de35cc_0
matplotlib 3.0.2 py36h54f8f79_0
mccabe 0.6.1 py36_1
mistune 0.8.4 py36h1de35cc_0
mkl 2019.1 144
mkl-service 1.1.2 py36hfbe908c_5
mkl_fft 1.0.10 py36h5e564d8_0
mkl_random 1.0.2 py36h27c97d8_0
more-itertools 5.0.0 py36_0
mpc 1.1.0 h6ef4df4_1
mpfr 4.0.1 h3018a27_3
mpmath 1.1.0 py36_0
msgpack-python 0.6.1 py36h04f5b5a_1
multipledispatch 0.6.0 py36_0
navigator-updater 0.2.1 py36_0
nbconvert 5.4.0 py36_1
nbformat 4.4.0 py36h827af21_0
ncurses 6.1 h0a44026_1
networkx 2.2 py36_1
nltk 3.4 py36_1
nose 1.3.7 py36_2
notebook 5.7.4 py36_0
numba 0.42.0 py36h6440ff4_0
numexpr 2.6.9 py36h7413580_0
numpy 1.15.4 py36hacdab7b_0
numpy-base 1.15.4 py36h6575580_0
numpydoc 0.8.0 py36_0
odo 0.5.1 py36hc1af34a_0
olefile 0.46 py36_0
openpyxl 2.5.14 py_0
openssl 1.1.1a h1de35cc_0
packaging 19.0 py36_0
pandas 0.24.1 py36h0a44026_0
pandoc 1.19.2.1 ha5e8f32_1
pandocfilters 1.4.2 py36_1
parso 0.3.2 py36_0
partd 0.3.9 py36_0
path.py 11.5.0 py36_0
pathlib2 2.3.3 py36_0
patsy 0.5.1 py36_0
pcre 8.42 h378b8a2_0
pep8 1.7.1 py36_0
pexpect 4.6.0 py36_0
pickleshare 0.7.5 py36_0
pillow 5.4.1 py36hb68e598_0
pip 19.0.1 py36_0
pkginfo 1.5.0.1 py36_0
pluggy 0.8.1 py36_0
ply 3.11 py36_0
prometheus_client 0.5.0 py36_0
prompt_toolkit 2.0.8 py_0
psutil 5.5.0 py36h1de35cc_0
ptyprocess 0.6.0 py36_0
py 1.7.0 py36_0
py-lief 0.9.0 py36hd4eaf27_0
pycodestyle 2.5.0 py36_0
pycosat 0.6.3 py36h1de35cc_0
pycparser 2.19 py36_0
pycrypto 2.6.1 py36h1de35cc_9
pycurl 7.43.0.2 py36ha12b0ac_0
pyflakes 2.1.0 py36_0
pygments 2.3.1 py36_0
pylint 2.2.2 py36_0
pyodbc 4.0.25 py36h0a44026_0
pyopenssl 19.0.0 py36_0
pyparsing 2.3.1 py36_0
pyqt 5.9.2 py36h655552a_2
pysocks 1.6.8 py36_0
pytables 3.4.4 py36h13cba08_0
pytest 4.2.0 py36_0
pytest-arraydiff 0.3 py36h39e3cac_0
pytest-astropy 0.5.0 py36_0
pytest-doctestplus 0.2.0 py36_0
pytest-openfiles 0.3.2 py36_0
pytest-remotedata 0.3.1 py36_0
python 3.6.8 haf84260_0
python-dateutil 2.7.5 py36_0
python-libarchive-c 2.8 py36_6
python.app 2 py36_9
pytz 2018.9 py36_0
pywavelets 1.0.1 py36h1d22016_0
pyyaml 3.13 py36h1de35cc_0
pyzmq 17.1.2 py36h1de35cc_0
qt 5.9.7 h468cd18_1
qtawesome 0.5.6 py_0
qtconsole 4.4.3 py36_0
qtpy 1.6.0 py_0
readline 7.0 h1de35cc_5
requests 2.21.0 py36_0
rope 0.11.0 py36_0
ruamel_yaml 0.15.46 py36h1de35cc_0
scikit-image 0.14.1 py36h0a44026_0
scikit-learn 0.20.2 py36h27c97d8_0
scipy 1.2.0 py36h1410ff5_0
seaborn 0.9.0 py36_0
send2trash 1.5.0 py36_0
setuptools 40.7.3 py36_0
simplegeneric 0.8.1 py36_2
singledispatch 3.4.0.3 py36hf20db9d_0
sip 4.19.8 py36h0a44026_0
six 1.12.0 py36_0
snappy 1.1.7 he62c110_3
snowballstemmer 1.2.1 py36h6c7b616_0
sortedcollections 1.1.2 py36_0
sortedcontainers 2.1.0 py36_0
soupsieve 1.7.1 py36_0
sphinx 1.8.4 py36_0
sphinxcontrib 1.0 py36_1
sphinxcontrib-websupport 1.1.0 py36_1
spyder 3.3.2 py36_0
spyder-kernels 0.3.0 py36_0
sqlalchemy 1.2.17 py36h1de35cc_0
sqlite 3.26.0 ha441bb4_0
statsmodels 0.9.0 py36h1d22016_0
sympy 1.3 py36_0
tblib 1.3.2 py36hda67792_0
terminado 0.8.1 py36_1
testpath 0.4.2 py36_0
tk 8.6.8 ha441bb4_0
toolz 0.9.0 py36_0
tornado 5.1.1 py36h1de35cc_0
tqdm 4.29.1 py_0
traitlets 4.3.2 py36h65bd3ce_0
typed-ast 1.1.0 py36h1de35cc_0
unicodecsv 0.14.1 py36he531d66_0
unixodbc 2.3.7 h1de35cc_0
urllib3 1.24.1 py36_0
wcwidth 0.1.7 py36h8c6ec74_0
webencodings 0.5.1 py36_1
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
widgetsnbextension 3.4.2 py36_0
wrapt 1.11.0 py36h1de35cc_0
wurlitzer 1.0.2 py36_0
xlrd 1.2.0 py36_0
xlsxwriter 1.1.2 py36_0
xlwings 0.15.2 py36_0
xlwt 1.2.0 py36h5ad1178_0
xz 5.2.4 h1de35cc_4
yaml 0.1.7 hc338f04_2
zeromq 4.2.5 h0a44026_1
zict 0.1.3 py36_0
zlib 1.2.11 h1de35cc_3
zstd 1.3.7 h5bba6e5_0
(углубленное изучение) список условий среды, указанный ниже
# Name Version Build Channel
_tflow_select 2.3.0 mkl
absl-py 0.7.0 py36_0
appnope 0.1.0 py36hf537a9a_0
astor 0.7.1 py36_0
backcall 0.1.0 py36_0
blas 1.0 openblas
c-ares 1.15.0 h1de35cc_1
ca-certificates 2019.1.23 0
cctools 895 1
certifi 2018.11.29 py36_0
clang 4.0.1 1
clang_osx-64 4.0.1 h1ce6c1d_11
clangxx 4.0.1 1
clangxx_osx-64 4.0.1 h22b1bf0_11
cloudpickle 0.7.0 py_0
compiler-rt 4.0.1 hcfea43d_1
cycler 0.10.0 py36hfc81398_0
decorator 4.3.2 py36_0
freetype 2.9.1 hb4e5f40_0
gast 0.2.2 py36_0
grpcio 1.16.1 py36h044775b_1
h5py 2.9.0 py36h3134771_0
hdf5 1.10.4 hfa1e0ec_0
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h39e3cac_0
ipython 7.2.0 py36h39e3cac_0
ipython_genutils 0.2.0 py36h241746c_0
jedi 0.13.2 py36_0
jpeg 9b he5867d9_2
jupyter_client 5.2.4 py36_0
jupyter_core 4.4.0 py36_0
keras 2.2.4 0
keras-applications 1.0.6 py36_0
keras-base 2.2.4 py36_0
keras-preprocessing 1.0.5 py36_0
kiwisolver 1.0.1 py36h0a44026_0
ld64 274.2 1
libcxx 4.0.1 hcfea43d_1
libcxxabi 4.0.1 hcfea43d_1
libedit 3.1.20181209 hb402a30_0
libffi 3.2.1 h475c297_4
libgfortran 3.0.1 h93005f0_2
libopenblas 0.3.3 hdc02c5d_3
libpng 1.6.36 ha441bb4_0
libprotobuf 3.6.1 hd9629dc_0
libsodium 1.0.16 h3efe00b_0
libtiff 4.0.10 hcb84e12_2
llvm 4.0.1 1
llvm-lto-tapi 4.0.1 1
markdown 3.0.1 py36_0
matplotlib 3.0.2 py36h54f8f79_0
mkl 2019.1 144
mkl-service 1.1.2 py36_3
mkl_fft 1.0.1 py36h917ab60_0
mkl_random 1.0.1 py36h78cc56f_0
ncurses 6.1 h0a44026_1
nomkl 3.0 0
numpy 1.15.4 py36h926163e_0
numpy-base 1.15.4 py36ha711998_0
olefile 0.46 py36_0
openssl 1.1.1a h1de35cc_0
pandas 0.24.1 py36h0a44026_0
parso 0.3.2 py36_0
pexpect 4.6.0 py36_0
pickleshare 0.7.5 py36_0
pillow 5.4.1 py36hb68e598_0
pip 19.0.1 py36_0
prompt_toolkit 2.0.8 py_0
protobuf 3.6.1 py36h0a44026_0
ptyprocess 0.6.0 py36_0
pygments 2.3.1 py36_0
pyparsing 2.3.1 py36_0
python 3.6.8 haf84260_0
python-dateutil 2.7.5 py36_0
pytz 2018.9 py36_0
pyyaml 3.13 py36h1de35cc_0
pyzmq 17.1.2 py36h0a44026_2
readline 7.0 h1de35cc_5
scikit-learn 0.20.2 py36hebd9d1a_0
scipy 1.2.0 py36h1a1e112_0
setuptools 40.7.3 py36_0
six 1.12.0 py36_0
spyder-kernels 0.3.0 py36_0
sqlite 3.26.0 ha441bb4_0
tensorboard 1.12.2 py36haf313ee_0
tensorflow 1.12.0 mkl_py36h2b2bbaf_0
tensorflow-base 1.12.0 mkl_py36h70e0e9a_0
termcolor 1.1.0 py36_1
theano 1.0.3 py36h04f5b5a_0
tk 8.6.8 ha441bb4_0
tornado 5.1.1 py36h1de35cc_0
traitlets 4.3.2 py36h65bd3ce_0
wcwidth 0.1.7 py36h8c6ec74_0
werkzeug 0.14.1 py36_0
wheel 0.32.3 py36_0
wurlitzer 1.0.2 py36_0
xz 5.2.4 h1de35cc_4
yaml 0.1.7 hc338f04_2
zeromq 4.3.1 h0a44026_3
zlib 1.2.11 h1de35cc_3
zstd 1.3.7 h5bba6e5_0
Я просто решил изложить это здесь, а не удалять лишние шаги.
Конечно; как говорит дзен Python, в случае сомнений лучше быть явным, чем неявным.
Навигатор Anaconda Navigator> Об Anaconda Navigator сообщает о своем Anaconda Navigator 1.9.6.
Я вижу; версия Anaconda Navigator обычно ни для чего не важна, если только ошибка не возникает сразу после попытки запустить Spyder из Navigator. Однако вы далеко не первый человек, который ошибочно принимает свою версию Navigator’а за свою версию самого дистрибутива Anaconda.
Я следовал вашим инструкциям по заключению его в 3 кавычки — надеюсь, форматирование сработало!
Это сработало отлично! У большинства людей не получается с первого раза, ха-ха. Для записи это три обратных кавычки ( `
), а не кавычки ( '
); легко принять одно за другое с первого взгляда.
Это сработало отлично! У большинства людей не получается с первого раза, ха-ха. Для записи это три обратных кавычки (
`
), а не кавычки ('
); легко принять одно за другое с первого взгляда.
Отлично @ CAM-Gerlach, действительно три обратных кавычки!
Дайте мне знать, если вы видите что-нибудь в моем списке conda, что, по вашему мнению, могло создать проблему, и я постараюсь ее решить. Одним из побочных эффектов использования подхода, которому я следовал (и настройки другого пути интерпретатора python), является то, что стандартная справка в моей панели редактора больше не отображается, несмотря на то, что она включена в Preferences > Help > Automatic Connection
. Однако, когда я снова переключаюсь на свой интерпретатор по умолчанию (то есть такой же, как Spyder), он работает отлично. Это не препятствие, и я все еще пытаюсь выяснить проблему, но я предполагаю, что в моей (углубленной) среде отсутствует какой-то пакет, который вызывает это.
привет, пожалуйста, объясните мне ошибку ниже:
An error ocurred while starting the kernel
Error in sitecustomize; set PYTHONVERBOSE for traceback:
RuntimeError: 'path' must be None or a list, not
Traceback (most recent call last):
File "", line 879, in _find_spec
AttributeError: 'PyxImporter' object has no attribute 'find_spec'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "d:PythonAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 241, in
main()
File "d:PythonAnaconda3libsite‑packagesspyderutilsipythonstart_kernel.py", line 209, in main
from ipykernel.kernelapp import IPKernelApp
File "d:PythonAnaconda3libsite‑packagesipykernelkernelapp.py", line 24, in
from IPython.core.shellapp import (
File "d:PythonAnaconda3libsite‑packagesIPythoncoreshellapp.py", line 17, in
from IPython.core import pylabtools
File "d:PythonAnaconda3libsite‑packagesIPython__init__.py", line 55, in
from .terminal.embed import embed
File "d:PythonAnaconda3libsite‑packagesIPythonterminalembed.py", line 16, in
from IPython.terminal.interactiveshell import TerminalInteractiveShell
File "d:PythonAnaconda3libsite‑packagesIPythonterminalinteractiveshell.py", line 32, in
from .debugger import TerminalPdb, Pdb
File "d:PythonAnaconda3libsite‑packagesIPythonterminaldebugger.py", line 6, in
from IPython.core.completer import IPCompleter
File "d:PythonAnaconda3libsite‑packagesIPythoncorecompleter.py", line 146, in
import jedi
File "d:PythonAnaconda3libsite‑packagesjedi__init__.py", line 41, in
from jedi.api import Script, Interpreter, NotFoundError, set_debug_function
File "d:PythonAnaconda3libsite‑packagesjediapi__init__.py", line 23, in
from jedi.api import classes
File "d:PythonAnaconda3libsite‑packagesjediapiclasses.py", line 14, in
from jedi.evaluate import representation as er
File "d:PythonAnaconda3libsite‑packagesjedievaluate__init__.py", line 69, in
from jedi.evaluate import representation as er
File "d:PythonAnaconda3libsite‑packagesjedievaluaterepresentation.py", line 52, in
from jedi.evaluate import docstrings
File "d:PythonAnaconda3libsite‑packagesjedievaluatedocstrings.py", line 46, in
from numpydoc.docscrape import NumpyDocString
File "d:PythonAnaconda3libsite‑packagesnumpydoc__init__.py", line 5, in
from .numpydoc import setup
File "d:PythonAnaconda3libsite‑packagesnumpydocnumpydoc.py", line 31, in
from .docscrape_sphinx import get_doc_object, SphinxDocString
File "d:PythonAnaconda3libsite‑packagesnumpydocdocscrape_sphinx.py", line 14, in
from sphinx.jinja2glue import BuiltinTemplateLoader
File "d:PythonAnaconda3libsite‑packagessphinxjinja2glue.py", line 22, in
from sphinx.application import TemplateBridge
File "d:PythonAnaconda3libsite‑packagessphinxapplication.py", line 33, in
from sphinx.environment import BuildEnvironment
File "d:PythonAnaconda3libsite‑packagessphinxenvironment__init__.py", line 35, in
from sphinx.io import SphinxStandaloneReader, SphinxDummyWriter, SphinxFileInput
File "d:PythonAnaconda3libsite‑packagessphinxio.py", line 24, in
from sphinx.transforms.i18n import (
File "d:PythonAnaconda3libsite‑packagessphinxtransformsi18n.py", line 28, in
from sphinx.domains.std import make_glossary_term, split_term_classifiers
File "d:PythonAnaconda3libsite‑packagessphinxdomainsstd.py", line 25, in
from sphinx.directives import ObjectDescription
File "d:PythonAnaconda3libsite‑packagessphinxdirectives__init__.py", line 28, in
from sphinx.directives.patches import ( # noqa
File "d:PythonAnaconda3libsite‑packagessphinxdirectivespatches.py", line 12, in
from docutils.parsers.rst.directives import images, html, tables
File "d:PythonAnaconda3libsite‑packagesdocutilsparsersrstdirectivesimages.py", line 20, in
import PIL.Image
File "d:PythonAnaconda3libsite‑packagesPILImage.py", line 30, in
from . import VERSION, PILLOW_VERSION, __version__, _plugins
File "", line 961, in _find_and_load
File "", line 946, in _find_and_load_unlocked
File "", line 881, in _find_spec
File "", line 855, in _find_spec_legacy
File "d:PythonAnaconda3libsite‑packagespyximportpyximport.py", line 253, in find_module
fp, pathname, (ext,mode,ty) = imp.find_module(fullname,package_path)
File "d:PythonAnaconda3libimp.py", line 270, in find_module
"not {}".format(type(path)))
RuntimeError: 'path' must be None or a list, not
Error in sitecustomize; set PYTHONVERBOSE for traceback:
RuntimeError: 'path' must be None or a list, not
Traceback (most recent call last):
File "", line 879, in _find_spec
AttributeError: 'PyxImporter' object has no attribute 'find_spec'
During handling of the above exception, another exception occurred:
<Same error occurs a half dozen more times>
@jamaat Эта проблема закрыта, и ваша чрезвычайно длинная ошибка (которую я b'
. Похоже, это связано с проблемой импорта Pillow или может быть просто результатом того, что что-то пошло не так с вашей установкой. Попробуйте conda update pillow cython spyder-kernels sphinx spyder
или переустановите последнюю версию Anaconda.
Благодарю.
В субботу, 11 мая 2019 г., в 00:57, CAM Gerlach [email protected] написал:
@jamaat https://github.com/jamaat Этот вопрос закрыт, и ваш
очень длинная ошибка (которую я свернул в блоке кода и деталей для
you) даже отдаленно не похож на сообщение об ошибке в этом
нить, б ‘. Похоже, это связано с проблемой импорта подушки или
может быть просто результатом того, что с вашей установкой что-то пошло не так.
Попробуйте обновить подушку conda cython spyder-kernels sphinx spyder или
переустановка последней версии Anaconda.—
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/spyder-ide/spyder/issues/8581#issuecomment-491420247 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AJRJ2QEQAXLESVCEWFTO5W3PUXLEJANCNFSM4GQC5JLQ
.
Я применил это,
conda create -n spyder-env python = 3.6
активировать spyder-env
conda установить spyder
установить SPYDER_DEBUG = 3
спайдер.
изображение выше — результат … ошибка все еще возникает … что делать дальше ?????
У меня такая же проблема. Это так раздражало, что я пытался решить эту проблему разными способами, включая аппаратное и программное обеспечение, переустановку системы и замену некоторых частей компьютера. Для меня корень проблемы не в программном обеспечении. Перезагрузив Spyder, система не сможет это решить, и та же версия может быть полностью доступна на других компьютерах, что очень странно. Я случайно попытался настроить BIOS на отключение некоторых дополнительных настроек процессора, таких как отключение разгона и т. Д. Сейчас все в порядке. Замечательно. Поэтому я должен поделиться этим с вами. Этот блог — редкий, посвященный этой проблеме. Спасибо за терпеливость.
как решить эту проблему
Обновите Spyder до последней версии (3.3.6).
Я блокирую эту проблему, чтобы все остальные пользователи могли видеть мой ответ выше.
Была ли эта страница полезной?
0 / 5 — 0 рейтинги
I started the kernel with An error ocurred while running the Keras program using Spyder every time. Finally, I checked several methods before I solved it. I’ll share it with you.
The first method:
The problem is solved by typing Spyder — Reset in the terminal and resetting the Spyder configuration.
I tried this method and found that the problem was not solved. You can try it. Maybe yours can work out.
The second way
conda update spyder ipykernel tornado pyzmq
After running a bunch of libraries, I found that my problem was still unresolved.
The above two methods are more commonly used on the Internet. But in my case the problem has not been solved. I don’t know what’s going on. Finally, I thought to myself, why didn’t this happen before?Now it does. Comparison one is that the data set has changed. I used a 0.2 scale of data set in the program to perform the validation operation. Now 20% of the data set is not an integer. And Then I changed it. The kernel crash problem found above was resolved.
Maybe I’m doing this as an example, but I’ll put it up here for you to look at.