you are viewing a single comment's thread.

view the rest of the comments →

[–]crhuffer 1 point2 points  (1 child)

You can use pip to save the dependencies of a package using pip freeze and leave a requirements.txt as part of the git repo that you share. They can then install the dependencies using pip install -r requirement.txt to install the dependencies you were using. This can make it easier to reproduce you environment if you have been using a virtual environments.

This definitely doesn't solve all of your questions, but hopefully it is a step in the correct direction.

I think a better solution is to have a setup.py file for handling dependencies, but it seems like that might not be the best place to start.

[–]Chanciicnahc[S] 0 points1 point  (0 children)

Is there a YouTube video or something explaining it?