.py файл не открывается в командной строке при установке numpy - PullRequest
0 голосов
/ 01 октября 2019

Всякий раз, когда я хочу открыть файл .py, в который импортирован numpy, он не хочет открываться (он открывается на миллисекунду и сразу выключается)

Я написал некоторый мусорный кодчтобы попробовать это с помощью spyder. Я пробовал код, когда numpy не импортируется (версия 1) и когда он импортируется (версия 2):

Версия 1:

#import numpy as np

def testing(inputUser):
    print("Whatever something somwhtng" + inputUser)

user = input("Write somth:")
testing(user)

input()

Версия 2:

import numpy as np

def testing(inputUser):
    print("Whatever something somwhtng" + inputUser)

user = input("Write somth:")
testing(user)

input()

Когда я запускаю оба кода в консоли spyder, все работает как положено. Это также работает, когда я открываю файлы через командную строку (Windows 10). Когда я открываю .py версию 1, щелкая правой кнопкой мыши по ней и выбирая «open with python», это также работает. Однако, даже если я не использую numpy, как только он импортируется, файл .py не открывается (открывается так же, как версия 1). Я понятия не имею, почему это не работает, у кого-нибудь есть идеи?

ps Я новичок в stackoverflow, и это мой первый вопрос. Если вопрос недостаточно подробный или структурирован неправильно, скажите, пожалуйста, что я его изменю.

уточнение: я использую Anaconda3 Моя операционная система Windows 10 версия 1809 (64-разрядная версия)

1 Ответ

0 голосов
/ 01 октября 2019

Мне кажется, что проблема в том, что версия python, доступная по правому клику, не является правильной. Попробуйте создать скрипт на Python следующим образом:

import sys

print(sys.executable)

Затем запустите его всеми способами, которые вы сказали. Если я прав, вывод будет другим, если щелкнуть правой кнопкой мыши.

...