-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I wanted to run Altirra and FujiNet at the same time, I followed the directions
First I was reading the documentation on the https://github.com/a8jan/fujinet-pc-launcher/blob/master/Install.md#4-connect-altirra-with-fujinet
I noticed that I needed Python so I downloaded it, I change it from C:\Program Files\Python313 to C:\Python313 didn’t think that would matter .. It was updated into my path environment.
I download the zip file from the web page above then unzipped it into my folder (D:\AtariFiles\FujiNet)
I then followed the directions and then the following happened and I thought it was resolved in the end however…
-
Fixed pip Not Recognized
• Problem: pip wasn’t recognized as a command.
• Solution: I used Python directly to ensure pip was installed and up-to-date:
python -m ensurepip --upgrade
python -m pip install --upgrade pip -
Installed Missing Libraries
• Problem: The script needed wxPython and requests, but they weren’t installed.
• Solution: I installed both using pip:
python -m pip install wxPython
python -m pip install requests -
Checked Python PATH Settings
• Problem: The Scripts folder (C:\Python313\Scripts) wasn’t being recognized by Windows.
• Solution: I verified that the folder was included in your system's PATH, and restarted CMD to ensure it took effect. -
Fixed ModuleNotFoundError for launcher.config
• Problem: Python couldn’t find launcher.config because the launcher folder wasn’t being recognized as a package.
• Solution: I checked the folder structure and made sure there was an init.py file in the launcher folder to mark it as a Python package. -
Ran the Script Properly as a Module
• Problem: Running the script directly wasn’t working as expected.
• Solution: I switched to running it as a Python module:
cd D:\AtariFiles\FujiNet
python -m launcher.launcher -
Added a Proper Entry Point to launcher.py
• Problem: The script didn’t have a clear starting point.
• Solution: I added this block at the end of the file:
if name == "main":
print("Launcher script is running...")
main()
This ensured the main() function ran when the script was executed directly. -
Final Test
When I ran the script again, it printed:
Launcher script is running...
And the GUI or intended functionality appeared, indicating everything was finally working.
I clicked the icon where it said off and it closed I restarted the launcher and it can't find wx file again
I managed to get it back again but it still is saying it can't find the wx file
Just wondering if someone can look at this, I am by no means a python guy, but I try to hold my own… Thanks for looking into this.