Skip to content

Having issues installing ... My notes on what I did and it almost worked...  #3

@AtariBasics

Description

@AtariBasics

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…

  1. 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

  2. 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

  3. 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.

  4. 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.

  5. 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

  6. 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.

  7. 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.

[email protected]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions