Heroku DB: دفع لا يعمل. يقول إنه يحتاج إلى تثبيت الصنابير حتى بعد تثبيت الصنابير
-
19-09-2019 - |
سؤال
لا يبدو لي أن أحصل على Heroku إلى DB: دفع، على الرغم من أنني قمت بتثبيت الصنابير. لا يبدو أن تصدقني. راجعت أيضا ووجدت مجلدا هنا: / library/ruby/gems/1.8/gems/paps-0.2.23/
UM4345S-MacBook-Pro: Photosite $ sudo gem تثبيت الصنابير
كلمة المرور:
تثبيت Rack-1.1.0 بنجاح
تثبيت Sinatra-0.9.2 بنجاح
تثبيت Thor-0.9.9 بنجاح
تم التثبيت بنجاح
RET-CLIEN-1.2.0 بنجاح
تثبيت Sequel-3.0.0 بنجاح
تثبيت Taps-0.2.23 6 GEMS
تثبيت وثائق RI ل
Rack-1.1.0 ... تثبيت RI
وثائق Sinatra-0.9.2 ...
تثبيت وثائق RI ل
ثور-0.9.9 ... تثبيت RI
وثائق للراحة العميل-1.2.0 ...
تثبيت وثائق RI ل
Sequel-3.0.0 ... تثبيت RI
وثائق TAPS-0.2.23 ...
تثبيت وثائق RDOC ل
Rack-1.1.0 ... تثبيت RDoc
وثائق Sinatra-0.9.2 ...
تثبيت وثائق RDOC ل
Thor-0.9.9 ... تثبيت RDoc
وثائق للراحة العميل-1.2.0 ...
تثبيت وثائق RDOC ل
Sequel-3.0.0 ... تثبيت RDoc
وثائق TAPS-0.2.23 ...
UM4345S-MacBook-Pro: Photosite $ heroku db: ادفع
تثبيت الأحجار الكريمة جوهرة
لاستخدام أوامر DB. على معظم الأنظمة
هذا سيكون: سودو جوهرة تثبيت الصنابير
UM4345S-MacBook-Pro: Photosite $ sudo gem تثبيت الصنابير
كلمة المرور: تثبيت بنجاح
Taps-0.2.23 1 GEM تثبيت تثبيت
وثائق RI Taps-0.2.23 ...
تثبيت وثائق RDOC ل
Taps-0.2.23 ...
UM4345S-MacBook-Pro: Photosite $ $ heroku db: ادفع
تثبيت الأحجار الكريمة جوهرة
لاستخدام أوامر DB. على معظم الأنظمة
هذا سيكون: سودو جوهرة تثبيت الصنابير
المحلول
يمكن إصلاح ذلك عن طريق ترقية جوهرة Heroku الخاصة بك
gem update heroku
قد تحتاج إلى SUDO أيضا اعتمادا على بيئتك.
نصائح أخرى
هو "جوهرة" للمستخدم الحالي بنفس الطريقة التي يتم تشغيلها من Sudo؟ لقد قضيت مشكلة في ذلك عند استخدام REE أو Ruby مثبتا من MacPorts. تحقق سريع للمقارنة:
which gem
sudo which gem
gem list | grep tap
sudo gem list | grep tap
قد يستحق محاولة تطهير كل من الصنابير وأحجار هرمون هيروكو وإعادة تثبيتها.
هل تستخدم RVM؟ إذا كان الأمر كذلك، فمن السهل استخدام GEMSET الخطأ وعدم معرفة ذلك.