Мой код аварийно завершает работу и сгорает, когда я пытаюсь создать график после импорта факела, если только я сначала не создаю график, а затем импортирую факел. Я использую Windows 11. Более конкретно:
Следующий код запускается и строит графики в только что загруженном Spyder:
import pandas as pd
df = pd.DataFrame({'length': [1.5, 0.5, 1.2, 0.9, 3],
'width': [0.7, 0.2, 0.15, 0.2, 1.1]},
index=['pig', 'rabbit', 'duck', 'chicken', 'horse'])
plot = df.plot(title="DataFrame Plot"
Как и следующий код:
import pandas as pd
df = pd.DataFrame({'length': [1.5, 0.5, 1.2, 0.9, 3],
'width': [0.7, 0.2, 0.15, 0.2, 1.1]},
index=['pig', 'rabbit', 'duck', 'chicken', 'horse'])
plot = df.plot(title="DataFrame Plot")
import torch
df = pd.DataFrame({'length': [1.5, 5.5, 1.2, 0.9, 3],
'width': [0.7, 0.2, 0.15, 0.2, 1.1]},
index=['pig', 'rabbit', 'duck', 'chicken', 'horse'])
plot = df.plot(title="DataFrame2 Plot")
Однако следующий код (первый график закомментирован) аварийно завершает работу и сгорает. Это приводит к перезапуску ядра в Spyder. В этом случае сюжет появляется только после импорта факела:
import pandas as pd
#df = pd.DataFrame({'length': [1.5, 0.5, 1.2, 0.9, 3],
# 'width': [0.7, 0.2, 0.15, 0.2, 1.1]},
# index=['pig', 'rabbit', 'duck', 'chicken', 'horse'])
#plot = df.plot(title="DataFrame Plot")
import torch
df = pd.DataFrame({'length': [1.5, 5.5, 1.2, 0.9, 3],
'width': [0.7, 0.2, 0.15, 0.2, 1.1]},
index=['pig', 'rabbit', 'duck', 'chicken', 'horse'])
plot = df.plot(title="DataFrame Plot")
Сообщения об ошибках:
Fatal Python error: Aborted
Main thread:
Current thread 0x00003378 (most recent call first):
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\transforms.py", line 2436 in get_affine
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\transforms.py", line 2409 in transform_affine
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\_api\deprecation.py", line 297 in wrapper
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\transforms.py", line 1495 in transform
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\transforms.py", line 468 in transformed
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\axis.py", line 2515 in get_tick_space
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\ticker.py", line 2088 in _raw_ticks
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\ticker.py", line 2150 in tick_values
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\ticker.py", line 2142 in __call__
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\axis.py", line 1495 in get_majorticklocs
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\axis.py", line 1275 in _update_ticks
File "c:\ProgramData\Anaconda3\Lib\site-packages\matplotlib\axis.py", line 1424 in get_majorticklabels
File "c:\ProgramData\Anaconda3\Lib\site-packages\pandas\plotting\_matplotlib\core.py", line 822 in _apply_axis_properties
File "c:\ProgramData\Anaconda3\Lib\site-packages\pandas\plotting\_matplotlib\core.py", line 720 in _post_plot_logic_common
File "c:\ProgramData\Anaconda3\Lib\site-packages\pandas\plotting\_matplotlib\core.py", line 507 in generate
File "c:\ProgramData\Anaconda3\Lib\site-packages\pandas\plotting\_matplotlib\__init__.py", line 71 in plot
File "c:\ProgramData\Anaconda3\Lib\site-packages\pandas\plotting\_core.py", line 1030 in __call__
File "c:\users\2733\downloads\createerror.py", line 22 in
File "c:\ProgramData\Anaconda3\Lib\site-packages\spyder_kernels\py3compat.py", line 356 in compat_exec
File "c:\ProgramData\Anaconda3\Lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 473 in exec_code
File "c:\ProgramData\Anaconda3\Lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 615 in _exec_file
File "c:\ProgramData\Anaconda3\Lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 528 in runfile
File "C:\Users\2733\AppData\Local\Temp\ipykernel_21156\1765460541.py", line 1 in
Если код запускается из командной строки Python (Windows 11), появляется сообщение об ошибке:
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program.
That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library.
As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP_DUPLICATE_LIB_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results.
For more information, please see http://www.intel.com/software/products/support/.
Подробнее здесь: https://stackoverflow.com/questions/789 ... -importing
Сбой Spyder и Python в командной строке при построении графика данных после импорта факела, но не при первом выполнении ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Разреженность факела с использованием версии CUDA среды вместо версии факела
Anonymous » » в форуме Python - 0 Ответы
- 36 Просмотры
-
Последнее сообщение Anonymous
-
-
-
При построении графика с помощью sns/seaborn отображается только один фрагмент графика.
Anonymous » » в форуме Python - 0 Ответы
- 106 Просмотры
-
Последнее сообщение Anonymous
-