... | @@ -11,7 +11,7 @@ The advantage of _2_ is that a limited number of custom environments may be shar |
... | @@ -11,7 +11,7 @@ The advantage of _2_ is that a limited number of custom environments may be shar |
|
|
|
|
|
The Jaynes research group is just beginning to use option _2_ with tentative success. A group-wide `bashrc` defines a command `activate` which finds the appropriate `venv` environment in a group shared directory.
|
|
The Jaynes research group is just beginning to use option _2_ with tentative success. A group-wide `bashrc` defines a command `activate` which finds the appropriate `venv` environment in a group shared directory.
|
|
|
|
|
|
Another problem is with the newest version of Python supported on each platform. (By "supported", I mean available through the standard system software maintenance utilities.) For example, the newest supported Python version on the Rocky 8 servers is 3.9, while, currently, the newest supported version on the Rocky 9 systems is 3.12. This means that if your application requires something above 3.9, then you will have to login to one of the Rocky 9 systems explicitly.
|
|
Another problem is with the newest version of Python supported on each platform. (By "supported", I mean available through the standard system software maintenance utilities.) For example, the newest supported Python version on the Rocky 8 and 9 servers is 3.12.
|
|
|
|
|
|
Note that I'm (@ljg) no Python expert, so please feel free to join the [discussion](https://research-git.uiowa.edu/space-physics/doc/-/issues/6) on this topic or directly fix this Wiki page.
|
|
Note that I'm (@ljg) no Python expert, so please feel free to join the [discussion](https://research-git.uiowa.edu/space-physics/doc/-/issues/6) on this topic or directly fix this Wiki page.
|
|
|
|
|
... | @@ -31,8 +31,6 @@ If you need a newer version, try, for example: |
... | @@ -31,8 +31,6 @@ If you need a newer version, try, for example: |
|
which python3.12
|
|
which python3.12
|
|
```
|
|
```
|
|
|
|
|
|
Unfortunately 3.9 is the newest available on Rocky 8 and 3.12 is the newest on Rocky 9.
|
|
|
|
|
|
|
|
### venv
|
|
### venv
|
|
|
|
|
|
If you've verified that the environment or packages you need are not already on the system, then you most likely need to install something that would conflict with the system environment, and likely would conflict with other python environments you may want to run in the future. If it's an environment that more of your colleagues are interested in, then see the group shared topics further down the page. If you want to set something up just for yourself, then I strongly recommend using the [venv](https://docs.python.org/3/library/venv.html) tools to isolate the environment.
|
|
If you've verified that the environment or packages you need are not already on the system, then you most likely need to install something that would conflict with the system environment, and likely would conflict with other python environments you may want to run in the future. If it's an environment that more of your colleagues are interested in, then see the group shared topics further down the page. If you want to set something up just for yourself, then I strongly recommend using the [venv](https://docs.python.org/3/library/venv.html) tools to isolate the environment.
|
... | | ... | |