Closed prjemian closed 2 years ago
Another installation chose python 3.8 and aps-dm-api using this same version of python. Can install for 6-ID-B using an explicit environment .yml
file built from the python 3.8 installation.
Question remains what went wrong?
With the installation that "failed", the two relevant specifications are: https://github.com/BCDA-APS/use_bluesky/blob/83e80ac9f3fd41b46c061a5dd79262e35c176daa/install/environment_2022_1.yml#L14 https://github.com/BCDA-APS/use_bluesky/blob/83e80ac9f3fd41b46c061a5dd79262e35c176daa/install/environment_2022_1.yml#L30
Received note by private message the conda package of aps-dm-api is not ready to run on py3.9+.
Need to restrict further to py3.7
Also note that aps-dm-api
has an osx-64 version conda package.
While trying to create the
aps
object from thebluesky_training
instrument at APS 6-ID-B, received a package not found exception for theaps-dm-api
package.The error comes from the conda package selection process, which has chosen to install python 3.9 (see the
readme_renderer
package in the list below, for example) but also installed the aps-dm-api package for python 3.7. This is clearly an error that resulted in the package not found.