Каждый раз, когда я открываю Терминал, он показывает
/usr/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly.
Но при вводе lsvirtualenv
результат показывает
my_virtual_env1
my_virtual_env2
my_virtual_env3
При вводе workon my_virtual_env1
результат показывает
/usr/bin/python: No module named virtualenvwrapper
/usr/bin/python: No module named virtualenvwrapper
Но виртуальная среда все еще может открываться,
(my_virtual_env1)me%
Хотя она может работать, это раздражает. Я просмотрел много способов решения проблемы, таких как изменение bash_file или переустановка virtualenvwrapper, но он не работает. Любое предложение?
>> which python
/usr/bin/python
>> which virtualenvwrapper.sh
/usr/local/bin/virtualenvwrapper.sh
мой bash_profile
# Homebrew
export PATH=/usr/local/bin:$PATH
# virtualenv and virtualenvwrapper
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
source /usr/local/bin/virtualenvwrapper.sh
Что еще я должен сделать, чтобы я больше не видел это?