Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
  • Blog
  • Pricing
  • Documentation
Yandex project
© 2025 Yandex.Cloud LLC
All solutions
    • All solutions for DataSphere
    • Fixing project startup errors
    • Fixing the "Failed to deserialize variable" error
    • You do not see the Table of Contents extension in the JupyterLab extension list
    • Getting access to the GPU g1.1 and higher configurations in DataSphere
    • Resolving issues with long code execution within DataSphere project cells
    • Resolving the "Servant not allocated" error when running code within DataSphere project cells
    • Resolving the "TestsFailure" error
    • Resolving the project opening error
    • Resolving the "Token authentication is enabled" error
    • Resolving errors with project access or login
    • Resolving the "KernelNotResponding The kernel died unexpectedly" error

In this article:

  • Issue description
  • Solution
  1. DataSphere
  2. Resolving the "KernelNotResponding The kernel died unexpectedly" error

Resolving the "KernelNotResponding: The kernel died unexpectedly" error

Written by
Yandex Cloud
Updated at November 27, 2023
  • Issue description
  • Solution

Issue descriptionIssue description

When working with CSV files, you see this error:

KernelNotResponding: The kernel died unexpectedly

SolutionSolution

Try reading the first several dozen lines from a CSV file. Use pandas.read_csv and specify the additional nrows parameter to determine the number of necessary rows in the nrows format.

You can also read only relevant columns from the CSV file: index_col or names.

After loading the fragment, you can set the footprint in RAM like this: df.memory_usage(deep=True).sum(). This will help you define the relevant node configuration.

For details about the RAM amount per configuration, see our documentation.

Note

Access to configurations starting from g1.1 becomes available to DataSphere on switching to paid usage and topping up the account by at least 500 rubles.

After switching to paid usage, any active grants will be applied first towards payment for resources. We will only start debiting your account after the grant is used up or has expired.

Was the article helpful?

Previous
Resolving errors with project access or login
Next
All solutions for Cloud DNS
Yandex project
© 2025 Yandex.Cloud LLC