как удалить дубликаты python путей - PullRequest
0 голосов
/ 02 апреля 2020

всякий раз, когда я пытаюсь получить модуль в python, он работает только в терминале, и я спрашиваю кого-то, и они говорят, что у меня есть несколько путей python, и этот терминал использовал правильный (что-то подобное). Я go в свой терминал и нахожу каталог python, но там есть несколько вещей, и я не знаю, что делать, удалить. вот что показано:

astroid                 pylint
astroid-2.3.3.dist-info         pylint-2.4.4.dist-info
isort                   six-1.14.0.dist-info
isort-4.3.21.dist-info          six.py
lazy_object_proxy           wrapt
lazy_object_proxy-1.4.3.dist-info   wrapt-1.11.2-py3.8.egg-info
mccabe-0.6.1.dist-info

Понятия не имею, что удалить

1 Ответ

3 голосов
/ 02 апреля 2020

MacOS основан на базе кода BSD, в то время как Linux является независимой разработкой unix -подобной системы. В большинстве случаев MacOS и Linux имеют 2 разные версии python (по умолчанию MacOS поставляется с Python -2.7). если вы хотите использовать python -3 и его модули, вам следует изменить настройки в MacOS.

, если у вас нет версии 3.x python, установите ее с помощью этой команды:

brew install python

и затем измените псевдоним python в терминале. запустите:

sudo nano ~/.bashrc

, затем вы можете перейти в последнюю строку:

    if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
    fi

    alias python='python3.8'
    alias pip= 'pip3'

в конце концов, запустите:

source .bash_profile
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...