LTSpice 24.0.12.0(maybe the newest) does not include "XVIIx64.exe" or "XVIIx86.exe" neither in "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe", nor in the place I installed it, nor in anywhere in my computer.


 

Thanks, I am new here.
I want to do some deep-learning neural network about circuit design. So I sought a python lib called PyLTSpice, in which a simulator called XVIIx64.exe is need to be invoked. It is normally in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe". I looked forward a lot in the Intnet, and asked for the chatgpt, that things like onced having downloaded LTSpice, it occure in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe" or "C:\Program Files(x86)\LTC\LTspiceXVII\XVIIx64.exe". But I can't find it or XVIIx86.exe in my entire computer. Since I cant get "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe", I changed the Python code 
# Force another simulatior
simulator = r"C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe"
to
# Force another simulatior
simulator = r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LTspice\LTspice.exe"
for I thought maybe the new version simulator changed from XVIIx64.exe to LTspice.exe directly. But the code run failed.
My computer is based on win11, and the LTSpice is normally working in my computer. How should I get XVIIx64.exe?
Companion who wants to work AI circuit design such as ANN or AINN can contact too.


 

On Wed, 11 Dec 2024 at 09:09, vigil via groups.io <zhongziranzzr=outlook.com@groups.io> wrote:
Thanks, I am new here.
I want to do some deep-learning neural network about circuit design. So I sought a python lib called PyLTSpice, in which a simulator called XVIIx64.exe is need to be invoked. It is normally in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe". I looked forward a lot in the Intnet, and asked for the chatgpt, that things like onced having downloaded LTSpice, it occure in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe" or "C:\Program Files(x86)\LTC\LTspiceXVII\XVIIx64.exe". But I can't find it or XVIIx86.exe in my entire computer. Since I cant get "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe", I changed the Python code 
# Force another simulatior
simulator = r"C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe"
to
# Force another simulatior
simulator = r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LTspice\LTspice.exe"
for I thought maybe the new version simulator changed from XVIIx64.exe to LTspice.exe directly. But the code run failed.
My computer is based on win11, and the LTSpice is normally working in my computer. How should I get XVIIx64.exe?
Companion who wants to work AI circuit design such as ANN or AINN can contact too.


 

Click on the funny windows, type LTSPICE. When the ICON appears right click and select "open file location".
This opens file explorer with the shortcut in it. Right click and choose "properties" and then location of the LT Spice program will be displayed.
Mine is indeed :-

"C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe"

if you want to check where "Program files" is pop a command prompt and type

"set ProgramFiles"

and it will display the locations. If you can' see them, then in a File Explorer window click on the three dots "...", chose "Options", Click the "view" tab and make sure

"Show hidden  Files Folders and Drives" is selected.
"Hide hidden operating files" is de-selected.

Hope this helps

Dave
G4UGM


On 11/12/2024 08:36, vigil via groups.io wrote:

Thanks, I am new here.
I want to do some deep-learning neural network about circuit design. So I sought a python lib called PyLTSpice, in which a simulator called XVIIx64.exe is need to be invoked. It is normally in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe". I looked forward a lot in the Intnet, and asked for the chatgpt, that things like onced having downloaded LTSpice, it occure in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe" or "C:\Program Files(x86)\LTC\LTspiceXVII\XVIIx64.exe". But I can't find it or XVIIx86.exe in my entire computer. Since I cant get "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe", I changed the Python code 
# Force another simulatior
simulator = r"C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe"
to
# Force another simulatior
simulator = r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LTspice\LTspice.exe"
for I thought maybe the new version simulator changed from XVIIx64.exe to LTspice.exe directly. But the code run failed.
My computer is based on win11, and the LTSpice is normally working in my computer. How should I get XVIIx64.exe?
Companion who wants to work AI circuit design such as ANN or AINN can contact too.


 

On 11/12/2024 09:36, vigil via groups.io wrote:
Thanks, I am new here.
I want to do some deep-learning neural network about circuit design. So I sought a python lib called PyLTSpice, in which a simulator called XVIIx64.exe is need to be invoked. It is normally in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe". I looked forward a lot in the Intnet, and asked for the chatgpt, that things like onced having downloaded LTSpice, it occure in the trace "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe" or "C:\Program Files(x86)\LTC\LTspiceXVII\XVIIx64.exe". But I can't find it or XVIIx86.exe in my entire computer. Since I cant get "C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe", I changed the Python code 
# Force another simulatior
simulator = r"C:\Program Files\LTC\LTspiceXVII\XVIIx64.exe"
to
# Force another simulatior
simulator = r"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\LTspice\LTspice.exe"
for I thought maybe the new version simulator changed from XVIIx64.exe to LTspice.exe directly. But the code run failed.
My computer is based on win11, and the LTSpice is normally working in my computer. How should I get XVIIx64.exe?
Companion who wants to work AI circuit design such as ANN or AINN can contact too.
The short answer is that you can't get XVIIx64.exe unless you can find a (very) old version of LTspice XVII. The executable has been called LTspice.exe for quite a long time. You have been misinformed  by ChatGPT - what a surprise!

The other thing is that it is not installed in
"C:\Program Files\LTC\LTspiceXVII", anyway. If you have installed V24, it will be installed as:

"C:\Program Files\ADI\LTspice\LTspice.exe"

There should be no reason why you cannot adapt your python scripts to work with that location. But if that's the case, you could try some workarounds to get "
XVIIx64.exe" (although this is really is the wrong way to do this).
  1. In Windows Explorer, navigate to "C:\Program Files\ADI\LTspice\"
  2. Right-click on LTspice.exe > Send to > Desktop (create shortcut)
  3. Right-click on the desktop shortcut > Rename > change from "LTspice.exe (Shortcut)" to "XVII64.exe"
  4. Drag this shortcut back into "C:\Program Files\ADI\LTspice\"
  5. If you have Admin rights, this will work straight away. If you don't have admin rights, you will have to provide the Admin password.
There is a small possibility this won't work with scripting, because "XVII64.exe" isn't an actual executable. In this case, another possibility exists: create a symbolic link called "XVII64.exe":
  1. Open a CMD window with Admin rights. (It probably works with PowerShell too, but I haven't checked this. I also don't use Windows 11, so I don't know how easy it is to open a command window.)
  2. Type the command: mklink "C:\Program Files\ADI\LTspice\XVII64.exe" "C:\Program Files\ADI\LTspice\LTspice.exe"
This is 99.99% certain to work.

--
Regards,
Tony


 

Thanks for your reply. Now I got that XVIIx64.exe is an old version of LTSpice.exe. Under this topic, Tony Casey gave a really marverlous solution, for me.  I'll try to use his method first, rather than going downloading that old version with new version in my computer.


 

Thanks for your reply. Now I got that XVIIx64.exe is an old version of LTSpice.exe. Under this topic, Tony Casey gave a really marverlous solution, for me.  I'll try to use his method first, rather than going downloading that old version with new version in my computer.


 

Thanks for your reply. Now I got that XVIIx64.exe is an old version of LTSpice.exe. Under this topic, Tony Casey gave a really marverlous solution, for me.  And I have said no XVIIx64.exe in any location in my computer, for I have search this name in my whole computer. I'll try to use his method first, rather than going downloading that old version with new version in my computer.