Как проверить, установлен ли уже Python?

Когда я пробовал whereis python он возвращает мне следующий список:

python: /usr/bin/python3.8 /usr/lib/python3.9 /usr/lib/python2.7 /usr/lib/python3.8 /etc/python2.7 /etc/python3.8 /usr/local/lib/python3.8 /usr/include/python3.8

Означает ли это, что питон уже установлен на моем компьютере?

Но когда я пытаюсь пряжи установить в моем проекте, он возвращает мне следующую ошибку:

gyp verb cli ]
gyp info using node-gyp@3.8.0
gyp info using node@15.3.0 | linux | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python2" in the PATH
gyp verb `which` failed Error: not found: python2
-3
задан 7 December 2020 в 12:39

2 ответа

На вашем компьютере установлен python3.8 . Чтобы быстро проверить, установлен ли python2 , запустите команду python2 --version , и ваш компьютер, скорее всего, покажет команда не найдена , потому что это наиболее вероятно не установлен в вашей системе.

Используйте команду sudo apt install python2 для установки python2 .

Кроме того, в последних версиях Ubuntu python2 ] должен вызываться командой python2 , а не только python .

Предупреждение: Не пытайтесь удалить python3 или изменить версия Python по умолчанию - 2. python3.8 предустановлен в вашей версии Ubuntu, и от него зависят основные компоненты Ubuntu. Вы можете безопасно установить python2 и python3 .

1
ответ дан 3 January 2021 в 22:47

Вы можете проверить, используя python2 --version для python2 и python3 --version для python3. Вы также можете использовать which python , чтобы проверить, какой питон будет использоваться при вызове. Судя по всему, он установлен на вашем станке, но yarn не удалось его найти.

1
ответ дан 3 January 2021 в 22:47

Другие вопросы по тегам:

Похожие вопросы: