Хотя я считаю, что Майк Мед прав, и это как-то связано с этим .bat-файлом, вы также можете попробовать импортировать модули в коде.
, если у вас есть старая версия pip, вы можете простосделайте это:
import pip
pip.main(['install', 'numpy'])
pip.main(['install', 'pandas'])
import numpy as np
....
если у вас более новая версия (после 10.0) pip (импортируйте pip и запустите pip.__version__
), вам нужно будет использовать подпроцесс;
import subprocess
subprocess.check_call(["python", '-m', 'pip', 'install', 'numpy'])
subprocess.check_call(["python", '-m', 'pip', 'install', 'pandas'])
import numpy as np
....