Python не распознается только из файла cmd/bat с установкой miniconda

Если запущен непосредственно из командной строки, Python распознается:

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\Users\%USER%>conda info --envs
# conda environments:
#
root                  *  C:\Users\%USER%\Miniconda

а также

C:\Users\%USER%>python
Python 2.7.10 |Continuum Analytics, Inc.| (default, May 28 2015, 17:02:00) [MSC
v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import os
>>> import sys
>>> os.path
<module 'ntpath' from 'C:\Users\%USER%\Miniconda\Lib\ntpath.pyc'>
>>> sys.path
['', 'C:\\Users\\%USER%\\Miniconda\\Lib', 'C:\\Users\\%USER%\\Minico
nda\\python27.zip', 'C:\\Users\\%USER%\\Miniconda\\DLLs', 'C:\\Users\\%USER%\\Miniconda\\lib\\plat-win', 'C:\\Users\\%USER%\\Miniconda\\lib\\l
ib-tk', 'C:\\Users\\%USER%\\Miniconda', 'C:\\Users\\%USER%\\Minicond
a\\lib\\site-packages']
>>>

У меня есть файл cmd, расположенный в:

C:\finished projects\run_aum_insertion.bat

Который содержит:

python C:\Users\%USER$\PycharmProjects\upload_acct_value\Main.py

Тем не менее, когда я запускаю его, я получаю следующую ошибку:

C:\finished projects>python C:\Users\%USER%\PycharmProjects\upload_acct_va
lue\Main.py
'python' is not recognized as an internal or external command,
operable program or batch file.

C:\finished projects>pause
Press any key to continue . . .

Где пауза была добавлена ​​вручную для просмотра ошибки.

И мой PATH Переменная следующая:

C:\Users\%USER%\Miniconda;C:\Users\%USER%\Miniconda\Scripts;

Это довольно странно для меня, так как cmd/bat должен просто автоматизировать все, что я могу сделать вручную в командной строке.

Какие-нибудь мысли?

0 ответов

Другие вопросы по тегам