I'm having an issue installing the open-source version of Pymol using Anaconda on Windows. I have Python 3.8.3 installed and when I try to add the package with Conda using conda install -c tpeulen pymol-open-source
, I get the error
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
- pymol-open-source -> python[version='>=3.7,<3.8.0a0']
Your python: python=3.8
Okay so it can't do Python 3.8? Not a problem, I'll just make a Python 3.7 virtual environment conda create -n "py37" python=3.7.9
. Except, for some reason this still returns an error.
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
- pymol-open-source -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.8,<3.9.0a0|>=3.5,<3.6.0a0']
Your python: python=3.7
This claims that Python3.8 should work and the only version that doesn't work is 3.7! So, as a last attempt I tried switching to Python 3.6.12 and, sure enough, I got another error:
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
- pymol-open-source -> python[version='>=3.7,<3.8.0a0']
Your python: python=3.6
This says only 3.7 will work, but that is clearly not the case. Am I using Conda wrong here or is there some issue with this package? How can I get the open-source PyMol installed properly?
Note: There is Incentive PyMol released by Schrodinger, which I could successfully install through Conda, but this is only a trial version. I would like to use the free version if possible.
tpeulen/pymol-open-source
norawacha/pymol-open-source
work, butschrodinger/pymol
does. The open source versions install fine with the same version of miniconda on Mac OS X. Weird! $\endgroup$