Coder Social home page Coder Social logo

(PYFA DOES NOT LAUNCH) The Ordinal 380 could not be located in the dynamic link library "C:\Program Files\pyfa\pyfa.exe" about pyfa HOT 18 OPEN

x4132 avatar x4132 commented on June 26, 2024
(PYFA DOES NOT LAUNCH) The Ordinal 380 could not be located in the dynamic link library "C:\Program Files\pyfa\pyfa.exe"

from pyfa.

Comments (18)

DarkFenX avatar DarkFenX commented on June 26, 2024

Looks very weird. Do you have anti intrusive software running (e.g. anti-virus monitors), if yes - which? Can you try without it, or is it a no-go for you?

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

Also try deleting pyfa program folder altogether, and reinstalling it. Maybe there are leftover files interfering with it (but I doubt it's the case).

from pyfa.

x4132 avatar x4132 commented on June 26, 2024

I only have windows defender on. Does pyfa use the bundled python by default? If it uses other installs that might be what broke it, not sure. Deleting pyfa folder in C:\Program Files\Pyfa doesn't fix the issue. I also have powertoys on

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

It uses bundled python, yes. This is first time I am seeing anyone complaining about this error, so it must be something very specific to your computer/OS

from pyfa.

Jacobboogiebear avatar Jacobboogiebear commented on June 26, 2024

I found installing Python 3.8.10 fixes the bug.
python.org link to installs

from pyfa.

x4132 avatar x4132 commented on June 26, 2024

@Jacobboogiebear installing using the installer or by replacing the bundled exe? I'm using python 3.11 at the moment

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

@Jacobboogiebear that doesn't make any sense, unless that python version installs some libaries also needed to run pyfa. Pyfa bundles needed python interpreter with the distribution file.

edit: this seems to be related: pyinstaller/pyinstaller#6845

from pyfa.

Jacobboogiebear avatar Jacobboogiebear commented on June 26, 2024

@Jacobboogiebear installing using the installer or by replacing the bundled exe? I'm using python 3.11 at the moment

Using the installer is what I did.

from pyfa.

Jacobboogiebear avatar Jacobboogiebear commented on June 26, 2024

@Jacobboogiebear that doesn't make any sense, unless that python version installs some libaries also needed to run pyfa. Pyfa bundles needed python interpreter with the distribution file.

edit: this seems to be related: pyinstaller/pyinstaller#6845

Just based on the error it seems that it can't load the core library and just installing the original python 3.8.10 version from python.org just drops in and because it can't successfully find the builtin one it just grabs the new installation if in path.

from pyfa.

x4132 avatar x4132 commented on June 26, 2024

Git cloning and running pyfa.py works fine for me, no issues. It's just the installed desktop program. (python 3.12)

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

@x4132

Git cloning and running pyfa.py works fine for me, no issues. It's just the installed desktop program. (python 3.12)

OP's issue is about release version where python interpreter is bundled with the app

@Jacobboogiebear

Just based on the error it seems that it can't load the core library and just installing the original python 3.8.10 version from python.org just drops in and because it can't successfully find the builtin one it just grabs the new installation if in path.

Do you have non-latin paths to either your user folder or pyfa app location? What's your system locale? Maybe it's some component which doesn't support unicode

from pyfa.

x4132 avatar x4132 commented on June 26, 2024

@Jacobboogiebear installing 3.8.10 does not fix anything for me

@DarkFenX are there instructions on building pyfa.exe locally? I can try just building it locally and swapping the install with a locally built one

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

@x4132 check file https://github.com/pyfa-org/Pyfa/blob/master/.appveyor.yml, for image Visual Studio 2022. Some steps are just to display info (i.e. printing paths), some are optional (downloading gettext, dumping crowdin progress and compiling languages, pyfa can work w/o that), the rest can be executed as-is.

Sounds like a pyinstaller issue, maybe it was fixed already, but I couldn't update to a newer one because of windows defender falsely detecting it as a virus.

from pyfa.

Basselisk123 avatar Basselisk123 commented on June 26, 2024

No updates, workarounds or fixes for this one yet?

Ive tried installing python 3.8.10 with no luck

from pyfa.

Anonymous3x7 avatar Anonymous3x7 commented on June 26, 2024

I'm having the same issue and it's driving me kinda insane because playing EVE Online without PYFA is as being sent to the frontline with a gun...but without the ammo ...

Anyway...

Being on Windows 11 Pro X64 - 23H2 (AMD Ryzen 9 5900X 12-Core Processor 3.70 GHz + RAM:128GB)
-I installed Python 3.8.10...didn't help
-Disabled all Anti-Virus......didn't help
-Disabled VPN...didn't help
-Deleted all files related to PYFA from all HD...didn't help
-Installed older version 2.56.0...THIS WORKED!

Versions that came out after 2.56.0 all give me the "ordinal 380" issue and won't start.

Installing 2.58.1 on Linux works fine though.

from pyfa.

Basselisk123 avatar Basselisk123 commented on June 26, 2024

I just tried this, installing 2.56.0 worked.

This is odd, becausa 2.58.1 works correctly in a VM I created to be able to use Pyfa , Im not sure why is not working in my main pc

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

2.56.0 is the last version before big library update. There is no coming back to old versions, due to lots of associated issues with those.

As for how to fix it - I have no idea guys. I don't have anyone competent who has this issue who could've helped with debugging/fixing it. And just error message doesn't seem to provide enough data on what the problem is.

from pyfa.

DarkFenX avatar DarkFenX commented on June 26, 2024

FYI i digged pyinstaller repo in attempts to find more data about this error, one issue i linked above, another is this: pyinstaller/pyinstaller#6223 neither gave me any clue what direction to dig into.

Is there any text printed to console if you launch pyfa from there?

Maybe there are some issues with manifest, but I can't immediately see what's wrong with it.

from pyfa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.