CIERA-Transients / POTPyRI

GNU General Public License v3.0
6 stars 6 forks source link

conda env creation fails #4

Closed nabeelre closed 1 year ago

nabeelre commented 1 year ago

I tried creating a conda environment using the command conda env create -f pipeline_environment_macosx.yml but the environment solving step fails and gives a ResolvePackageNotFound error. I've also tried using the now-deleted pipeline_environment.yml and pipeline_environment.txt with the same results.

I'm using an M1-based MacBook running macOS 12.6.1.

Full output:

Retrieving notices: ...working... done
Collecting package metadata (repodata.json): done
Solving environment: failed

ResolvePackageNotFound: 
  - libzopfli==1.0.3=hb1e8313_0
  - scikit-learn==1.1.1=py38he9d5cce_0
  - cryptography==37.0.1=py38hf6deb26_0
  - llvm-openmp==14.0.6=h0dcd299_0
  - typing_extensions==4.3.0=py38hecd8cb5_0
  - zfp==0.5.5=he9d5cce_6
  - libwebp==1.2.2=h56c3ce4_0
  - yaml==0.2.5=haf1e3a3_0
  - brunsli==0.1=h23ab428_0
  - pytest-mock==3.7.0=py38hecd8cb5_0
  - giflib==5.2.1=haf1e3a3_0
  - certifi==2022.9.14=py38hecd8cb5_0
  - colorama==0.4.5=py38hecd8cb5_0
  - numpy-base==1.22.3=py38he782bc1_0
  - fsspec==2022.7.1=py38hecd8cb5_0
  - lcms2==2.12=hf1fd2bf_0
  - readline==8.1.2=hca72f7f_1
  - imagecodecs==2021.8.26=py38h0f85e6e_1
  - numexpr==2.8.3=py38h0f1bd0b_0
  - astromatic-swarp==2.38.0=h01d97ff_0
  - jpeg==9e=hca72f7f_0
  - pyerfa==2.0.0=py38h9ed2024_0
  - pytest-astropy==0.10.0=py38hecd8cb5_0
  - libbrotlidec==1.0.9=hca72f7f_7
  - mypy_extensions==0.4.3=py38hecd8cb5_1
  - h5py==3.7.0=py38h4a1dd59_0
  - zlib==1.2.12=h4dc903c_3
  - libtiff==4.4.0=h2ef1027_0
  - blosc==1.21.0=h8346a28_1
  - imageio==2.19.3=py38hecd8cb5_0
  - ca-certificates==2022.07.19=hecd8cb5_0
  - astromatic-source-extractor==2.25.0=h49ae774_0
  - keyring==23.4.0=py38hecd8cb5_0
  - pluggy==1.0.0=py38hecd8cb5_1
  - libgcc==4.8.5=1
  - reproject==0.9=py38hcaa9652_0
  - cffi==1.15.1=py38hc55c11b_0
  - zstd==1.5.2=hcb37349_0
  - healpy==1.15.0=py38hf54a6e8_2
  - sqlite==3.39.3=h707629a_0
  - hdf5==1.10.6=h10fe05b_1
  - libbrotlienc==1.0.9=hca72f7f_7
  - networkx==2.8.4=py38hecd8cb5_0
  - libgfortran5==11.2.0=h246ff09_26
  - scipy==1.7.3=py38h0ed0bf1_2
  - kiwisolver==1.4.2=py38he9d5cce_0
  - progressbar2==3.37.1=py38hecd8cb5_0
  - beautifulsoup4==4.11.1=py38hecd8cb5_0
  - lz4-c==1.9.3=h23ab428_1
  - coverage==6.3.2=py38hca72f7f_0
  - brotli==1.0.9=hca72f7f_7
  - cytoolz==0.11.0=py38haf1e3a3_0
  - python-utils==3.3.3=py38hecd8cb5_0
  - bzip2==1.0.8=h1de35cc_0
  - pysocks==1.7.1=py38_1
  - tomli==2.0.1=py38hecd8cb5_0
  - libgfortran==5.0.0=11_2_0_h246ff09_26
  - openjpeg==2.4.0=h66ea3da_0
  - openssl==1.1.1q=hca72f7f_0
  - pathspec==0.9.0=py38hecd8cb5_0
  - lerc==3.0=he9d5cce_0
  - jxrlib==1.1=haf1e3a3_2
  - urllib3==1.26.11=py38hecd8cb5_0
  - fftw==3.3.9=h9ed2024_1
  - pyparsing==3.0.9=py38hecd8cb5_0
  - libbrotlicommon==1.0.9=hca72f7f_7
  - brotlipy==0.7.0=py38h9ed2024_1003
  - setuptools==63.4.1=py38hecd8cb5_0
  - photutils==1.5.0=py38h0dd4459_0
  - pyyaml==6.0=py38hca72f7f_1
  - astroscrappy==1.1.0=py38hc1426ef_0
  - libblas==3.9.0=16_osx64_openblas
  - ncurses==6.3=hca72f7f_3
  - pillow==9.2.0=py38hde71d04_1
  - dask-core==2022.7.0=py38hecd8cb5_0
  - libcblas==3.9.0=16_osx64_openblas
  - libpng==1.6.37=ha441bb4_0
  - pip==22.2.2=py38hecd8cb5_0
  - libcxx==14.0.6=h9765a3e_0
  - libdeflate==1.8=h9ed2024_5
  - tk==8.6.12=h5d9f67b_0
  - freetype==2.11.0=hd8bbffd_0
  - liblapacke==3.9.0=16_osx64_openblas
  - blas-devel==3.9.0=16_osx64_openblas
  - locket==1.0.0=py38hecd8cb5_0
  - matplotlib-base==3.5.2=py38hfb0c5b7_0
  - libwebp-base==1.2.2=hca72f7f_0
  - importlib-metadata==4.11.3=py38hecd8cb5_0
  - astropy==5.1=py38h67323c0_0
  - bottleneck==1.3.5=py38h67323c0_0
  - astropy-healpix==0.7=py38hbd87e4b_0
  - pytz==2022.1=py38hecd8cb5_0
  - python==3.8.8=h88f2d9e_5
  - psutil==5.9.0=py38hca72f7f_0
  - cfitsio==3.470=1
  - brotli-bin==1.0.9=hca72f7f_7
  - pywavelets==1.3.0=py38hca72f7f_0
  - dustmaps==1.0.10=py38h50d1736_0
  - openblas==0.3.21=openmp_h2bb6d6c_2
  - scikit-image==0.19.2=py38hae1ba45_0
  - black==22.6.0=py38hecd8cb5_0
  - snappy==1.1.9=he9d5cce_0
  - click==8.0.4=py38hecd8cb5_0
  - liblapack==3.9.0=16_osx64_openblas
  - pyrsistent==0.18.0=py38hca72f7f_0
  - libopenblas==0.3.21=openmp_h947e540_2
  - webencodings==0.5.1=py38_1
  - zipp==3.8.0=py38hecd8cb5_0
  - requests==2.28.1=py38hecd8cb5_0
  - charls==2.2.0=h23ab428_0
  - libaec==1.0.4=hb1e8313_1
  - libffi==3.3=hb1e8313_2
  - platformdirs==2.5.2=py38hecd8cb5_0
  - pytest-arraydiff==0.3=py38h01d92e1_0
  - pytest-remotedata==0.3.2=py38_0
  - pandas==1.4.4=py38he9d5cce_0
  - tqdm==4.64.1=py38hecd8cb5_0
  - pytest==7.1.2=py38hecd8cb5_0
  - numpy==1.22.3=py38h9c3cb84_0
  - xz==5.2.6=hca72f7f_0
charliekilpatrick commented 1 year ago

The pipeline_environment_macosx.yml file has been updated and successfully installs on conda version 23.3.1 running on a MacBook Pro with macOS Ventura 13.3.1. The file yaml file no longer includes source extractor. I recommend installing this on macOS via Homebrew or a pre-compiled version.