Анаконда не запускает программу python - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть программа в каталоге, которая запускается с Main.py более или менее следующим образом

import multiprocessing

def Procmatch(x):
   Do something

if __name__ == '__main__':

   print('Program has started')
   Do some thing

   p=multiprocessing.Process(target=Procmatch,args=(something,))

Пока я читаю, ее нельзя запустить изнутри IDLE spyder, потому что несколько процессы останавливаются, поэтому я всегда запускал его из подсказки Anaconda. Проблема в том, что сегодня перестал работать. Я делаю как обычно, открываю подсказку, перехожу где-то / где-то в каталог с помощью cd, а затем

(base) C:\somewhere/project diretory> python3 Main.py start

Вместо того, чтобы ласкать его, как раньше, он просто ничего не делает, и я получаю другой

(base) C:\somewhere/project diretory>

Даже печать, показывающая, что она началась. Почему это происходит?

1 Ответ

0 голосов
/ 04 апреля 2020

Я понял, что случилось, поэтому я просто отвечу на мой вопрос.

Проблема в том, что у меня установлено не более одной версии python, то есть нет необходимости делать разница между python3 и python2. Если я просто наберу python Main.py start, он будет работать должным образом.

Плохо, поскольку я использовал команду для Raspberry Pi

На заметку, и всегда помнил, что никто не имеет никакого Обязательство по отношению к кому-либо, я считаю, что сообщество здесь меньше готов помочь с каждым годом. Возможно, это мой предвзятый взгляд, но это то, что я вижу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...