Your second post answers your first - you have unsatisfiable requirements in your environment. Don’t just dump all your packages into the default environment, instead create a new environment for every project you work on with only the packages you actually need. This will minimize dependency conflicts.
If you do:
]activate --temp
]add DataFrames
you will get 1.1 installed in the temporary environment.