ระบบเวอร์ชัน OS X El Capitan, เวอร์ชัน 10.11.5
ฉันติดตั้ง homebrew และ rvm แล้ว อย่างไรก็ตามเมื่อฉันพยายามติดตั้งอะไรก็ตามที่มี rvm (เช่น. rvm ติดตั้ง 2.1.1) มันพูดว่า:
Somehow it happened there is no executable 'openssl',
run 'brew doctor' and make sure latest '' is installed properly.
RVM autolibs is now configured with mode '3' =>
'Allow RVM to use package manager if found, install missing dependencies.',
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]`
or visit https://rvm.io/rvm/autolibs for more information.
Requirements installation failed with status: 12.
เมื่อฉันเรียกหมอชงมันบอกว่า "ระบบของคุณพร้อมที่จะชง" ฉันพยายามเปลี่ยนพา ธ สำหรับ Open SSL ที่ใช้export PATH=/usr/local/bin:$PATH
แล้วbrew link --force openssl
แต่ก็ยังทำให้ฉันมีข้อผิดพลาดเดียวกัน เมื่อฉันทำwhich openssl
ยังคงบอกว่าอยู่ที่นี่: /usr/bin/openssl
.
มีความคิดเห็นเกี่ยวกับสิ่งที่ฉันสามารถทำได้เพื่อให้ openssl ทำงานกับ Homebrew ได้หรือไม่
เต็มขั้วด้านล่าง:
Last login: Sun Jan 15 20:36:34 on ttys000
Laurens-MacBook-Pro:~ laurensylvain$ rvm install 2.1.1
Searching for binary rubies, this might take some time.
Found remote file https://rvm_io.global.ssl.fastly.net/binaries/osx/10.11/x86_64/ruby-2.1.1.tar.bz2
Checking requirements for osx.
Installing requirements for osx.
Updating system....
Installing required packages: readline, openssl.
Somehow it happened there is no executable 'openssl',
run 'brew doctor' and make sure latest '' is installed properly.
RVM autolibs is now configured with mode '3' =>
'Allow RVM to use package manager if found, install missing dependencies.',
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]`
or visit for more information.
Requirements installation failed with status: 12.
Laurens-MacBook-Pro:~ laurensylvain$ brew doctor
Your system is ready to brew.
Laurens-MacBook-Pro:~ laurensylvain$ touch ~/.bash_profile; open ~/.bash_profile
Laurens-MacBook-Pro:~ laurensylvain$ source ~/.bash_profile
Laurens-MacBook-Pro:~ laurensylvain$ echo $PATH
/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/laurensylvain/.rvm/bin:/Users/laurensylvain/.rvm/bin
Laurens-MacBook-Pro:~ laurensylvain$ brew link --force openssl
Warning: Refusing to link: openssl
Linking keg-only openssl means you may end up linking against the insecure,
deprecated system OpenSSL while using the headers from Homebrew's openssl.
Instead, pass the full include/library paths to your compiler e.g.:
-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib
Laurens-MacBook-Pro:~ laurensylvain$ which openssl
/usr/bin/openssl