Чтобы установить пакет на определенную версию Python, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование pip со спецификатором версии Python
pip install package_name==version_number
Пример:
pip install numpy==1.19.3
Метод 2: использование Pipenv со спецификатором версии Python
pipenv install package_name==version_number
Пример:
pipenv install requests==2.25.1
Метод 3. Использование виртуальных сред
python -m venv myenv
source myenv/bin/activate # On Linux/Mac
myenv\Scripts\activate # On Windows
pip install package_name==version_number
Пример:
python -m venv myenv
source myenv/bin/activate # On Linux/Mac
pip install pandas==1.3.5
Метод 4. Использование conda со спецификатором версии Python
conda install package_name==version_number
Пример:
conda install matplotlib==3.4.3
Метод 5. Использование pyenv (для управления несколькими версиями Python)
pyenv install 3.7.10
pyenv global 3.7.10
pip install package_name==version_number
Пример:
pyenv install 3.9.6
pyenv global 3.9.6
pip install beautifulsoup4==4.10.0
Эти методы позволяют указать желаемую версию Python при установке пакетов, обеспечивая совместимость с вашей конкретной средой Python.