2016-04-27 2 views
0

Ich installierte neue Windows 10, Visual Studio 2015, Visual C++ 2008 für Python 2.7, Miniconda 2, Miktex, Iron Python 2.7.5 und alles ist in PATH in env Variablen.Visual C++ 2008 64-Bit-Eingabeaufforderung kann Programm nicht aus PATH

Im normalen CMD.exe kann ich tun:

C:\Users\robgr>pdflatex 
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (MiKTeX 2.9 64-bit) 
** 
C:\Users\robgr>ipy64 
IronPython 2.7.5 (2.7.5.0) on .NET 4.0.30319.42000 (64-bit) 
Type "help", "copyright", "credits" or "license" for more information. 
>>> ^Z 

C:\Users\robgr>conda 
usage: conda-script.py [-h] [-V] [--debug] command ... 

conda is a tool for managing and deploying applications, environments and packages. 

Aber in Visual C++ 2008 64-Bit-Eingabeaufforderung Ich bekam:

Setting environment for using Microsoft Visual Studio 2008 x64 tools. 
C:\Users\robgr\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Microsoft Visual C++ Compiler Package for Python 2.7>pdflatex 
'pdflatex' is not recognized as an internal or external command, 
operable program or batch file. 

C:\Users\robgr\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Microsoft Visual C++ Compiler Package for Python 2.7>ipy64 
'ipy64' is not recognized as an internal or external command, 
operable program or batch file. 

C:\Users\robgr\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Microsoft Visual C++ Compiler Package for Python 2.7>conda 
usage: conda-script.py [-h] [-V] [--debug] command ... 

Aber bevor every hat gut funktioniert ...

Was könnte das Problem hier sein?

EDIT:

"Visual C++ 2008 64-bit Command Prompt" hat Befehl: C:\Windows\SysWOW64\cmd.exe /k ""C:\Users\robgr\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\vcvarsall.bat" amd64"

Weg zum "Conda": Q:\Python\Miniconda2\Scripts\conda.exe Path to Conda Python env "python27a": Q:\Python\Miniconda2\envs\python27a Path to Ironpython "ipy64": Q:\Python\IronPython\ipy64.exe Pfad zu "pdflatex": Q:\LaTex\MiKTeX\v2.9\miktex\bin\x64\pdflatex.exe

PATH in globalen envs:

T:\Microsoft\Solver Foundation\3.0.2.10889\Plugins; 
C:\Program Files\Haskell\bin; 
Q:\Haskel\7.10.2-a\lib\extralibs\bin; 
Q:\Haskel\7.10.2-a\bin; 
Q:\Python\Miniconda2\envs\python27a\Lib\site-packages\PyQt4; 
Q:\Haskel\2014.2.0.0\lib\extralibs\bin; 
Q:\Haskel\2014.2.0.0\bin; 
C:\ProgramData\Oracle\Java\javapath; 
C:\Windows\system32; 
C:\Windows; 
C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft DNX\Dnvm; 
C:\Program Files\Microsoft SQL Server\130\Tools\Binn; 
Q:\C\PCL\v1.6.0\bin; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft SQL Server\120\Tools\Binn; 
C:\Program Files (x86)\nodejs; 
Q:\Haskel\2014.2.0.0\mingw\bin; 
Q:\Haskel\7.10.2-a\mingw\bin; 
Q:\Python\Miniconda2; 
Q:\Python\Miniconda2\Scripts; 
Q:\Python\Miniconda2\Library\bin; 
D:\Internet\WinSCP\WinSCP; 
c:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit; 
c:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 & MySQL Utilities 1.5.4 1.5; 
c:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 & MySQL Utilities 1.5.4 1.5\Doctrine extensions for PHP; 
U:\MATLAB\R2015a\runtime\win64; 
U:\MATLAB\R2015a\bin; 
U:\MATLAB\R2015a\polyspace\bin; 
C:\Program Files\Hewlett-Packard\SimplePass; 
Q:\Python\IronPython; 
Q:\Python\IronPython\ipy64.exe; 
Q:\LaTex\MiKTeX\v2.9\miktex\bin\x64; 
D:\System\Git\cmd` 

PATH in vCPP gesehen 2008 cmd:

C:\Users\robgr\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Microsoft Visual C++ Compiler Package for Python 2.7>echo %PATH% 

C:\Users\robgr\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\x86_amd64; 
C:\Users\robgr\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\WinSDK\Bin; 
T:\Microsoft\Solver Foundation\3.0.2.10889\Plugins; 
C:\Program Files\Haskell\bin; 
Q:\Haskel\7.10.2-a\lib\extralibs\bin; 
Q:\Haskel\7.10.2-a\bin; 
Q:\Python\Miniconda2\envs\python27a\Lib\site-packages\PyQt4; 
Q:\Haskel\2014.2.0.0\lib\extralibs\bin; 
Q:\Haskel\2014.2.0.0\bin; 
C:\ProgramData\Oracle\Java\javapath; 
C:\Windows\system32; 
C:\Windows; 
C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft DNX\Dnvm; 
C:\Program Files\Microsoft SQL Server\130\Tools\Binn; 
Q:\C\PCL\v1.6.0\bin; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft SQL Server\120\Tools\Binn; 
C:\Program Files (x86)\nodejs; 
Q:\Haskel\2014.2.0.0\mingw\bin; 
Q:\Haskel\7.10.2-a\mingw\bin; 
Q:\Python\Miniconda2; 
Q:\Python\Miniconda2\Scripts; 
Q:\Python\Miniconda2\Library\bin; 
D:\Internet\WinSCP\WinSCP; 
c:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit; 
c:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 
PATH

in normalen cmd gesehen:

C:\Users\robgr>echo %PATH% 

T:\Microsoft\Solver Foundation\3.0.2.10889\Plugins; 
C:\Program Files\Haskell\bin; 
Q:\Haskel\7.10.2-a\lib\extralibs\bin; 
Q:\Haskel\7.10.2-a\bin; 
Q:\Python\Miniconda2\envs\python27a\Lib\site-packages\PyQt4; 
Q:\Haskel\2014.2.0.0\lib\extralibs\bin; 
Q:\Haskel\2014.2.0.0\bin; 
C:\ProgramData\Oracle\Java\javapath; 
C:\Windows\system32; 
C:\Windows; 
C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft DNX\Dnvm; 
C:\Program Files\Microsoft SQL Server\130\Tools\Binn; 
Q:\C\PCL\v1.6.0\bin; 
C:\Users\robgr\.dnx\bin; 
C:\Program Files\Microsoft SQL Server\120\Tools\Binn; 
C:\Program Files (x86)\nodejs; 
Q:\Haskel\2014.2.0.0\mingw\bin; 
Q:\Haskel\7.10.2-a\mingw\bin; 
Q:\Python\Miniconda2; 
Q:\Python\Miniconda2\Scripts; 
Q:\Python\Miniconda2\Library\bin; 
D:\Internet\WinSCP\WinSCP; 
c:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit; 
c:\Program Files (x86)\MySQL\MySQL Fabric 1.5.4 
+0

Das & Zeichen im Verzeichnisnamen MySQL enthält, erscheint der Kürzen Sie den Pfad einen unangenehmen Nebeneffekt zu haben. Schwer zu erraten, warum, überlegen Sie, sie zu beseitigen. –

Antwort

0

Hehe -.- MySQL wurde in PATH nervt:

c: \ Program Dateien (x86) \ MySQL \ MySQL Fabric 1.5.4 & MySQL-Dienstprogramme 1.5.4 1.5 c: \ Programme (x86) \ MySQL \ MySQL Fabric 1.5.4 & MySQL Utilit ies 1.5.4 1.5 \ Lehre Erweiterungen für PHP

Und wenn ich vCPP 2008 eröffnete cmd gibt es ...

Setting environment for using Microsoft Visual Studio 2008 x64 cross tools. 
'MySQL' is not recognized as an internal or external command, 
operable program or batch file. 
'MySQL' is not recognized as an internal or external command, 
operable program or batch file. 

Aber diesen Teil "'MySQL' is not recognized" Ich als nicht wichtig war zu vernachlässigen (in vorherigen Fenstern wurde am Ende in PATH), so entfernte ich es aus Frage in diesem Beitrag ... Aber das ist, dass dieses Zeichen "&", wenn in PATH enthalten ist, als separater Befehl fungiert. Das machte also Fehler.

Als ich dieses Zeichen „&“ von PATH oder Pfad entfernen dieses „&“ seine Arbeit jetzt :)