connorcoley / rdchiral

Wrapper for RDKit's RunReactants to improve stereochemistry handling
MIT License
154 stars 53 forks source link

rdkit cpp version 'Package not found error' #41

Open pgg1610 opened 1 year ago

pgg1610 commented 1 year ago

Hello!

I was setting up the rdchiral C++ version on my local machine recently and found that invocation to install the C++ version through conda was failing with a package not found error.

conda install -c conda-forge -c ljn917 rdchiral_cpp

Error:

PackagesNotFoundError: The following packages are not available from current channels:

  - rdchiral_cpp

I can install rdchiral version 1.1.0 through pip but was not sure if that has C++ bindings underneath.

Thank you for your help!

ljn917 commented 1 year ago

Could you run conda search rdchiral_cpp -c conda-forge, and check if you can find the package? BTW, the C++ version supports python 3.7-3.10.

pgg1610 commented 1 year ago

Hello, sorry for the long delay in response. I am running the current conda env on --

Tried the above command, and here is the output:

Command in:

conda search rdchiral_cpp -c conda-forge

Output:

Loading channels: done
No match found for: rdchiral_cpp. Search: *rdchiral_cpp*

PackagesNotFoundError: The following packages are not available from current channels:

  - rdchiral_cpp

Current channels:

  - https://conda.anaconda.org/conda-forge/osx-arm64
  - https://conda.anaconda.org/conda-forge/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

I ran the same cmd with ljn917 and got the same output.

ljn917 commented 1 year ago

@pgg1610 I just realized that the conda package was compiled for osx-64, not for osx-arm64. It may take some time to add it. In the meantime, you can try to compile it on your own.