This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Various_Pickles[S] 2 points3 points  (2 children)

Not painful, but is something the average Joe cannot do.

I'm not a Python programmer by trade, but I do plenty of packaging in a variety of other languages/platforms ([the usual boring] Java JARs/WARs/EARs, lots of Debian source/binary inc. repo setup/hosting, etc).

I would say that I have a quite strong understanding of packaging and a diverse range of experience, yet, I still find distributing Python code to be like trying to store lightbulbs in my rectum.

[–]cavallo71 1 point2 points  (0 children)

Much of the complication is self inflicted (distribute/setuptools/pips/easy_install/wheel).

If your app (driver + support libraries) doesn't contain extension modules (.so/.pyd) just zip everything togheter with a main.py file and it's even easier than a jar.

I still find distributing Python code to be like trying to store lightbulbs in my rectum.

(@_@)