#ruby-on-rails #ruby #postgresql
#ruby-on-rails #ruby #postgresql
Вопрос:
Привет, я новичок. Я использую Mac и пытаюсь настроить его для работы с Ruby on Rails и postgresql. Я установил postgresql и следовал следующему руководству: https://www.digitalocean.com/community/tutorials/how-to-use-postgresql-with-your-ruby-on-rails-application-on-macos?fbclid=IwAR178wfP7LSEi1-kGsfYhUVS0VPXSCdvJv4r8vqhi7Bxnh9qIlVyIjv6c_M
Однако в итоге я испортил мой файл /.bash_profile, и я действительно не понимаю, в чем проблема. Я не совсем понимаю, как это работает, но, думаю, сейчас самое время учиться. Я попытался выполнить следующую команду: source ~/.bash_profile
и я получаю следующий вывод в своем терминале: -bash: /Users/filipkucherenkov/.bash_profile: line 15: syntax error: unexpected end of file
Мой my .bash_profile выглядит следующим образом.
[[ -s "/Users/username/.rvm/scripts/rvm" ]] amp;amp; source "/Users/USERNAME/.rvm/scripts/rvm"
PS1="$(~/.rvm/bin/rvm-prompt) $PS1
eval "$(rbenv init -)"
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH
export PATH="$HOME/.cargo/bin:$PATH"
export PGDATA=/usr/local/var/postgres
export PGHOST=/tmp
export Path="/usr/local/opt/postgresql@12.4/bin:$PATH"
Я буду очень рад, если кто-нибудь поможет мне решить эту проблему…
Комментарии:
1. Вы пропускаете
"
в концеPS1="...
строки.2. Спасибо, что заметили это, однако я все еще получаю странное сообщение
-bash: /Users/username/.rvm/bin/rvm-prompt: No such file or directory
3. На самом деле это не решает проблему, она каким-то образом портит терминал и отключает его.
4. Вам также нужно будет заменить «username» и «USERNAME» в строке выше на ваше настоящее имя пользователя или использовать
~
для ссылки на ваш домашний каталог.5. Я изменил это, и это все еще выдает меня
-bash: /Users/filip/.rvm/bin/rvm-prompt: No such file or directory
при попытке ввести командуsource ~/.bash_profile