У меня возникли некоторые проблемы с conda в последнее время (например, из-за трудностей с установкой, несмотря на следование инструкциям онлайн или удалением его с (официальными) инструкциями онлайн ), и я не ' не знаю почему. По какой-то причине он также установился на ~/opt
.
Главное сейчас - это то, что, несмотря на то, что я говорю ему создать env с python 3.7, он использует python 2.7, когда я использую python команда. например,
(automl) brandBrandoParetoopareto~/higher/higher $ python
Python 2.7.10 (default, Oct 6 2017, 22:29:07)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Я знаю, что могу просто сделать python3.7
НО У меня никогда не было этой проблемы раньше. Когда я создаю env с версией python, я хочу:
conda create -n automl python=3.7
, она создает эту версию и использует эту версию автоматически без проблем. Проблема в том, что установка находится в странном месте? Или что-то еще пошло не так с установкой? Я надеюсь, что это единственное исправление, которое мне нужно исправить ....
Мой путь:
(automl) brandBrandoParetoopareto~ $ echo $PATH
/Users/brandBrandoParetoopareto/.pyenv/bin:/Users/brandomiranda/anaconda3/bin:/Users/brandBrandoParetoopareto/.gem/ruby/2.6.0/bin:/usr/local/opt/ruby/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/brandBrandoParetoopareto/opt/miniconda3/envs/automl/bin:/Users/brandBrandoParetoopareto/opt/miniconda3/condabin:/Users/brandBrandoParetoopareto/.pyenv/bin:/Users/brandomiranda/anaconda3/bin:/Users/brandBrandoParetoopareto/.gem/ruby/2.6.0/bin:/usr/local/opt/ruby/bin:/Users/brandBrandoParetoopareto/bin#:/Users/brandBrandoParetoopareto/bin/Maude-2.7.1-osx:/Users/brandBrandoParetoopareto/bin#:/Users/brandBrandoParetoopareto/bin/Maude-2.7.1-osx
и мой .bash_profile
:
(automl) brandBrandoParetoopareto~ $ cat .bash_profile
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
# added by Miniconda3 4.3.11 installer
# export PATH="/Users/brandomiranda/miniconda3/bin:$PATH" # commented out by conda initialize
# opam configuration
test -r /Users/brandomiranda/.opam/opam-init/init.sh && . /Users/brandomiranda/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true
# added by Anaconda3 2019.07 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/Users/brandomiranda/anaconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/Users/brandomiranda/anaconda3/etc/profile.d/conda.sh" ]; then
# . "/Users/brandomiranda/anaconda3/etc/profile.d/conda.sh" # commented out by conda initialize
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/Users/brandomiranda/anaconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
eval "$(pyenv init -)"
fi
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/brandBrandoParetoopareto/opt/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
eval "$__conda_setup"
else
if [ -f "/Users/brandBrandoParetoopareto/opt/miniconda3/etc/profile.d/conda.sh" ]; then
. "/Users/brandBrandoParetoopareto/opt/miniconda3/etc/profile.d/conda.sh"
else
export PATH="/Users/brandBrandoParetoopareto/opt/miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda initialize <<<