Replies: 2 comments 2 replies
-
Well, these are the requirements for this to run. So, I have tested running on a variety of Linux systems (OpenSUSE, Tumbleweed, Ubuntu, Debian), Windows, all x86, and also Oracles AM1 systems under Ubuntu. In order to diagnose why your system does not support these libraries, I will need more information. Preferably the OS, python version, and the hardware running it; if you're trying to run this in Android, I honestly don't think that will work, I've not targeted it. For a quicker, and easier time, I recommend installing Anaconda, and running this via spyder; almost all the needed libraries are working out of the box, and you only need to do a pip install of pygame in the spyder terminal. https://www.anaconda.com/products/individual Alternatively, I highly recommend installing the required python libraries using your OS package manager, it's total chaos out there otherwise in terms of libraries; I confirmed that method works fine in OpenSUSE, Tunbleweed, Ubuntu and Debian. Note: I find it really odd pip did not find those libraries, they are pretty basic things required for anything beyond pure language functions, especially math, random and time. I also did a quick check to see if it all runs still, which fired up and got going quite well in Spyder running in a current TumbleWeed build. |
Beta Was this translation helpful? Give feedback.
-
That's fine, Also as you actually give the recipe on how to use it with pip in your readme.md file. But let me rule out some misunderstandings here. First: It is hard for me to predict how this is being read. So if you get the feeling I am talking down to you, please don't. That is not my intention. You write somewhere that this project is a learning task for you, a splendid way to learn if i may say so. I just try to assist a little in that learning journey :-). Second: The system libraries is not a random set of libraries that varies from platform to platform. it is specified by the Python organization. So if you install python3 you always get those libraries included, no matter if you do it on windows, Linux, BSD or what ever platform. Regarding Python3 vs. Python2.7, the differences here is way beyond the included system libraries, there is changes to the language itself, some commands has arrived in Py3, others has gone or changed interface. And if you really want to list all the dependencies including the ones to system libs, well how about the dependencies of those libs, for example Note that pip is not involved in installing python3 it-self, as it it-self is a python program. only third party libraries. |
Beta Was this translation helpful? Give feedback.
-
I just tried downloading an following the instructions in the readme, but it fails at the pip install, as the requirements list a lot of system libraries like io and time. And pip fails because it cannot find such on pypi.
Does this work at your end?
My updated list that will pass looks like this
Requirements without Version Specifiers
pygame
#io
#os
#math
#random
#sys
#time
numpy
Beta Was this translation helpful? Give feedback.
All reactions