Как мне установить версию Python, отличную от моей базовой среды? - PullRequest
0 голосов
/ 17 октября 2019

Моей базовой версией Python является 3.7, как мне нравится. Однако мне нужно создать новую среду, которая использует Python версии 3.5.

Я создал свою среду, указав версию 3.5:
conda create --name dbconnect python=3.5

Однако, когда я активирую свою среду (conda activate dbconnect) и проверяю версию Python (python --version),Я получаю

(dbconnect) computer-name:src vivian$ python --version
Python 3.7.3

Я попытался понизить версию Python в среде dbconnect, запустив conda install python=3.5, и получаю это

(dbconnect) computer-name:src vivian$ conda install python=3.5
Collecting package metadata (current_repodata.json): done
Solving environment: done

# All requested packages already installed.

Кажется, что это сработало, но это не сработалопотому что, когда я проверяю версию Python, она по-прежнему 3.7.3

(dbconnect) computer-name:src vivian$ python --version
Python 3.7.3

Единственный способ получить в моей среде dbconnect версию Python 3.5 - это понизить версию Python в моей базовой среде, но яне хочу этого делать. Как моя среда dbconnect использует Python 3.5, а моя базовая среда - Python 3.7?

1 Ответ

0 голосов
/ 22 октября 2019

Обмен ответом в соответствии с комментарием оригинального автора:

"Я понял это. Мои переменные окружения были испорчены, потому что мои. bash_profile были плохими".

...