Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default Python #8

Closed
mottosso opened this issue Jul 17, 2015 · 1 comment
Closed

Default Python #8

mottosso opened this issue Jul 17, 2015 · 1 comment
Labels

Comments

@mottosso
Copy link
Member

The default python is currently being overridden to provide for a uniform experience across multiple images and multiple environments.

However, altering the default python also breaks the OS, as it depends on it's existence; most predominately, yum - CentOS's package manager - no longer works.

Solution

A single script is provided to run in any number of images, even images with a completely different set of software installed. The problem is that we can't provide direct access to mayapy under a Maya image, as the Nuke images won't have it. For the same script to run on every image, it's important that they all refer to the same distribution of Python.

To solve this, a new executable is introduced - hpython for Host Python, leaving python unspoiled and still accessible.

Future

Try making each common executable prefixed with h, such as hpip.

@mottosso mottosso added the bug label Jul 17, 2015
@mottosso mottosso mentioned this issue Jul 17, 2015
@mottosso
Copy link
Member Author

Implemented in latest commit of docker-maya.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant