mirror of
https://github.com/pyenv/pyenv.git
synced 2024-11-21 20:47:00 -05:00
Fix python-build brew: command not found
error (#1544)
This PR fixes (currently harmless) warning on macOS when homebrew is *not* installed. - [ ] Test case (required?) For example: ```sh wadkar$ pyenv install 3.8.2 /Users/wadkar/.pyenv/plugins/python-build/bin/python-build: line 1541: brew: command not found /Users/wadkar/.pyenv/plugins/python-build/bin/python-build: line 1541: brew: command not found Installing openssl-1.1.0j... Installed openssl-1.1.0j to /Users/wadkar/.pyenv/versions/3.8.2 Installing readline-8.0... Installed readline-8.0 to /Users/wadkar/.pyenv/versions/3.8.2 Installing Python-3.8.2... python-build: use zlib from xcode sdk Installed Python-3.8.2 to /Users/wadkar/.pyenv/versions/3.8.2 ```
This commit is contained in:
parent
2a0d576681
commit
b1381d1d46
1 changed files with 1 additions and 0 deletions
|
@ -1537,6 +1537,7 @@ has_broken_mac_openssl() {
|
||||||
}
|
}
|
||||||
|
|
||||||
use_homebrew_openssl() {
|
use_homebrew_openssl() {
|
||||||
|
command -v brew >/dev/null || return 1
|
||||||
for openssl in ${PYTHON_BUILD_HOMEBREW_OPENSSL_FORMULA:-openssl}; do
|
for openssl in ${PYTHON_BUILD_HOMEBREW_OPENSSL_FORMULA:-openssl}; do
|
||||||
local ssldir="$(brew --prefix "${openssl}" || true)"
|
local ssldir="$(brew --prefix "${openssl}" || true)"
|
||||||
if [ -d "$ssldir" ]; then
|
if [ -d "$ssldir" ]; then
|
||||||
|
|
Loading…
Reference in a new issue