2017-01-23 7 views
0

Я пытался установить google app engine sdk на свой Mac, но я поместил папку sdk на рабочий стол и хотел его переместить. Я не нашел совет говоря просто удалить его и переустановить, но теперь каждый раз, когда я открыть новый терминал он говоритошибки, когда я открываю терминал

/Users/myusername/Desktop/google-cloud-sdk/path.bash.inc: Нет такого файла или справочник

, хотя я переустановил его в другом месте (с тех пор я удалил эту папку). Как я могу остановить gettting эту ошибку каждый раз, когда я открываю терминал и как я могу получить терминал для поиска в новом месте (gcloud также не работает, очевидно, когда папка не находится на рабочем столе)? Я также получаю

-bash: /Users/myusername/.bash_profile: Строка 7: ошибка синтаксиса около неожиданной лексемы `фи»

и

-bash:/Users/MyUserName/.bash_profile: строка 7: `фи»

каждый раз, когда я открываю новый терминал, даже если папка Google-облако SDK на моем рабочем столе и первая ошибка не существует.

ответ

0

После установки облачный sdk Google добавляет себя к вашему PATH. Возможно, в вашем ~/.bash_profile.

Вам необходимо будет отредактировать этот файл и удалить неправильную запись и указать установку в нужное место, если она еще не указана.

Например, с gcloud, установленной в домашнем каталоге (~/):

# This updates PATH for the Google Cloud SDK. 
if [ -f ~/google-cloud-sdk/path.bash.inc ]; then 
    source '~/google-cloud-sdk/path.bash.inc' 
fi 

Затем вам необходимо перезапустить терминал или source ~/.bash_profile для того, чтобы изменения вступили в силу.