subprocess.call () выдает «Системе не удается найти указанный путь». в то время как файл существует и может запустить это действительно - PullRequest
1 голос
/ 11 марта 2020

почему работает

import subprocess


# I'm going to run another python script in anaconda script like this:
#subprocess.call("C:\\ProgramData\\Anaconda3\\Scripts\\activate.bat && python C:\test.py")
# but for simplifying the sample for here I've deleted the second part
# (in the case you didn't install python in the default path, you can replace v_activate_address with the correct address on your computer to see the result)

v_activate_address = "C:\\ProgramData\\Anaconda3\\Scripts\\activate.bat"
subprocess.call(v_activate_address)



дает. (это не ошибка):

The system cannot find the path specified.

Этот код может действительно запустить мой test.py в среде anaconda, но появляется эта строка, что нежелательно. Как мне избавиться от этого?

[адрес правильный, пожалуйста, не говорите это]

ответ на комментарий @Dunes: enter image description here

...