While attempting to work through the provided setup instructions, I found I cannot create the conda environment on a Mac.
conda env create -f casp14-baker.yml
Collecting package metadata (repodata.json): done
Solving environment: failed
ResolvePackageNotFound:
- astor==0.8.1=py36h06a4308_0
- readline==8.1=h27cfd23_0
- six==1.15.0=py36h06a4308_0
- termcolor==1.1.0=py36h06a4308_1
- tensorboard==1.14.0=py36hf484d3e_0
- c-ares==1.17.1=h27cfd23_0
- hdf5==1.10.6=hb1b8bf9_0
- grpcio==1.36.1=py36h2157cd5_1
- markdown==3.3.4=py36h06a4308_0
- cupti==10.1.168=0
- scipy==1.5.2=py36h0b6359f_0
- protobuf==3.14.0=py36h2531618_1
- numpy==1.19.2=py36h54aff64_0
- mkl_random==1.1.1=py36h0573a6f_0
- absl-py==0.12.0=py36h06a4308_0
- libstdcxx-ng==9.1.0=hdf63c60_0
- cudnn==7.6.5=cuda10.1_0
- python==3.6.13=hdb3f193_0
- mkl==2020.2=256
- sqlite==3.35.4=hdfb4753_0
- tk==8.6.10=hbc83047_0
- certifi==2020.12.5=py36h06a4308_0
- importlib-metadata==3.10.0=py36h06a4308_0
- openssl==1.1.1k=h27cfd23_0
- wrapt==1.12.1=py36h7b6447c_1
- coverage==5.5=py36h27cfd23_2
- libgcc-ng==9.1.0=hdf63c60_0
- intel-openmp==2021.2.0=h06a4308_610
- tensorflow-gpu==1.14.0=h0d30ee6_0
- _tflow_select==2.1.0=gpu
- h5py==2.10.0=py36hd6299e0_1
- mkl_fft==1.3.0=py36h54f3939_0
- libffi==3.3=he6710b0_2
- ld_impl_linux-64==2.33.1=h53a641e_7
- cudatoolkit==10.1.243=h6bb024c_0
- libgfortran-ng==7.3.0=hdf63c60_0
- tensorflow-base==1.14.0=gpu_py36he45bfe2_0
- xz==5.2.5=h7b6447c_0
- libprotobuf==3.14.0=h8c45485_0
- pip==21.0.1=py36h06a4308_0
- tensorflow==1.14.0=gpu_py36h3fb9ad6_0
- cython==0.29.23=py36h2531618_0
- ncurses==6.2=he6710b0_1
- zlib==1.2.11=h7b6447c_3
- setuptools==52.0.0=py36h06a4308_0
- ca-certificates==2021.4.13=h06a4308_1
- mkl-service==2.3.0=py36he8ac12f_0
- numpy-base==1.19.2=py36hfa32c7d_0
Removing the build string specification (i.e. the rightmost equal sign to the end of the string) reduces the number of packages not found, but then includes several packages that are unavailable on osx including cuda-related packages. Removing the packages that are unavailable then results in unresolvable package conflicts and the environment fails to build.
Proposed solution: provide a minimal environment for network inference on a Mac/cpu.
While attempting to work through the provided setup instructions, I found I cannot create the conda environment on a Mac.
Removing the build string specification (i.e. the rightmost equal sign to the end of the string) reduces the number of packages not found, but then includes several packages that are unavailable on osx including cuda-related packages. Removing the packages that are unavailable then results in unresolvable package conflicts and the environment fails to build.
Proposed solution: provide a minimal environment for network inference on a Mac/cpu.