как мне исправить автоматическое закрытие файла python при импорте определенных библиотек?

#import #pycharm

#импорт #pycharm

Вопрос:

Итак, я пытаюсь запустить некоторые скрипты, просто открыв файл python напрямую (не запускаясь через pycharm). Однако, когда я импортирую определенные библиотеки (такие как numpy или matplotlib), терминал автоматически закрывается, даже если программа ожидает ввода пользователем. Все эти скрипты выполняются без ошибок в pycharm.

Вот пример некоторых импортируемых файлов, которые не закрывают окно автоматически:

 import tkinter as tk
import math as m

input('press enter to return')
  

Вот пример некоторых импортируемых файлов, которые автоматически закрывают окно:

 import numpy as np
import matplotlib as m
    
input('press enter to return')
  

Что здесь происходит? Я относительно новичок в программировании, и поэтому я думаю, что, возможно, я упускаю что-то фундаментальное.

Комментарии:

1. Какие ошибки возникают?

2. ошибок нет. при открытии файлов .py щелчком по ним они просто автоматически закрываются.

3. У меня этот код работает отлично, вы используете IDE? попробуйте один pythons IDLE

4. код с импортом numpy и matplotlib в режиме ожидания также автоматически закрывается. Я использовал pycharm для написания этих скриптов.

5. на самом деле это странно, возможно, вы пробовали устанавливать и деинсталлировать python? или библиотеки?

Ответ №1:

Это может быть связано с тем, что anaconda не была установлена в вашем системном path, важно, чтобы для интерпретатора python и IDE был установлен PATH, особенно когда вы работаете с библиотеками, которые не предустановлены

Надеюсь, это развеяло ваши сомнения, если возникнут какие-либо ошибки, дайте мне знать

Приветствия