
Maybe you would like to review those issues, comment there, and close this issue if you think those existing proposals would solve your problem.Ĭonda can do one of two things: keep python 3.7 and deny you pysam, it give you pysam and downgrade python.

Issue #7688 could also be relevant here, since it suggests adding a flag that would cause installs to fail if the solution results in a downgrade of any package. There is an open issue that addresses that in a specific way: #7325. It seems that you would like Conda to treat the python package as a special case, and to default to not allowing downgrades in order to satisfy a user's install request. Users/tjd/conda/envs/env3/conda-meta/pinned. Pinned specs may also be defined in the file Use 'conda config -show-sources' to look for 'pinned_specs' and 'track_features'Ĭonfiguration parameters. SpecsConfigurationConflictError: Requested specs conflict with configured specs. Then from that list select your version and type conda install python=3.5.$ conda config -add pinned_packages 'python>=3' -env # limit pin to this env Then on anaconda prompt type the command conda search python which will list all the python versions available till date. Very firstly check the current version using command python -version. You can make environments with other versions of Python using this command: conda create -name p圓3 python=3.3 The anaconda at the end allows the env to use all anaconda packagesįor more information refere to Anaconda documentation To create environment with a specific version, you can do: conda create -n $PYTHON36_ENV_NAME python=3.6 anaconda # set custom env name WARNING: This command will overwrite the default python version system-wise conda install python=3.6

If you want to set specific version, use it like this:

Anaconda – conda install downgrade python version
