You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
cant build under python3.10,3.9,3.8,only works 3.11 currently #308
--- Processing package: command-line-arguments ---
no LibDir -- copy from IncDir: C:/Python38/libs
no LibPy -- set to: python38
no LibDir -- copy from IncDir: C:/Python38/libs
no LibPy -- set to: python38
--- building package ---
gopy build -output=out -vm=python3 hi.go
goimports -w hi.go
cmd had error: exit status 2 output:
oerr: go resolves to executable in current directory (.\go.py): stderr:
2023/01/25 17:33:28 error dispatching command: exit status 2
infact,the go,py file has been generate to out2 or out folder anyhow.
C:\Users\Administrator\gotest\out2>goimports -w hi.go
err: go resolves to executable in current directory (.\go.py): stderr:
is it possibly not finding python3? can you verify it is found at commandline? and pybindgen is installed?
C:\Users\Administrator\gotest>goimports -w out4\simple.go //this echo nothing.
C:\Users\Administrator\gotest>cd out4
C:\Users\Administrator\gotest\out4>goimports -w simple.go //after cd an output folder,run goimports error. is it a runtime path problem?
err: go resolves to executable in current directory (.\go.py): stderr:
I'd love to see if we could build a (github) reproducible build together to discuss this issue and solve it together.
Something that may help, is a cookiecutter for gopy.
I've created one (it isn't perfect, but it is essentially the same code that I'm using for two projects).
They are only pushing python 3.11 and 3.12 wheels, but it's a very small change to the Github Actions code to experiment. Feel free to open PRs or experiment with any of the above.
Activity
cwing2019 commentedon Jan 25, 2023
once uninstall py3.11,and reinstall py3.11,it also dont works.. dont know why. can't see anylogs
rcoreilly commentedon Jan 25, 2023
is it possibly not finding python3? can you verify it is found at commandline? and pybindgen is installed?
cwing2019 commentedon Jan 25, 2023
yes,both python3 and pybindgen is ok.
I try on a new fresh install windows10 and install python from python.org . and i am sure install pybindgen ok
the same result..
cwing2019 commentedon Jan 25, 2023
pygen version like this
C:\Python311\Lib\site-packages\PyBindGen-0.22.1.dist-info
C:\Python3.8\Lib\site-packages\PyBindGen-0.22.1.dist-info
cwing2019 commentedon Jan 25, 2023
infact,the go,py file has been generate to out2 or out folder anyhow.
C:\Users\Administrator\gotest\out2>goimports -w hi.go
err: go resolves to executable in current directory (.\go.py): stderr:
simply execute this also gets an error.
cwing2019 commentedon Jan 25, 2023
C:\Users\Administrator\gotest>goimports -w out4\simple.go //this echo nothing.
C:\Users\Administrator\gotest>cd out4
C:\Users\Administrator\gotest\out4>goimports -w simple.go //after cd an output folder,run goimports error. is it a runtime path problem?
err: go resolves to executable in current directory (.\go.py): stderr:
Half-Quarter commentedon Feb 11, 2025
I am experiencing the same problem as you, have you already acquired the solution?
b-long commentedon Apr 2, 2025
I'd love to see if we could build a (github) reproducible build together to discuss this issue and solve it together.
Something that may help, is a cookiecutter for gopy.
I've created one (it isn't perfect, but it is essentially the same code that I'm using for two projects).
Here's the cookiecutter I built:
I'd love for you all to try my cookiecutter and push something to Github that we can all see.
My two projects (published to pypi.org) based on this project structure are here:
They are only pushing python 3.11 and 3.12 wheels, but it's a very small change to the Github Actions code to experiment. Feel free to open PRs or experiment with any of the above.
As of today (April 2, 2025):
We might as well use these resources and try to find/fix any bugs 🙂 🐛
cc/ @cwing2019 @Half-Quarter