Bị kẹt khi cài đặt Octave ở High Sierra [trùng lặp]


2

Câu hỏi này đã có câu trả lời ở đây:

Tôi đã thử cài đặt Octave bằng homebrew bằng cách sử dụng lệnh này : brew install octave. Nhưng sau khi makeký, tôi bị kẹt và không có gì xảy ra hơn nửa giờ.

  ~ brew install octave
==> Installing dependencies for octave: gcc, veclibfort, arpack, jpeg, libtiff, little-cms2, ghostscript, epstool, fftw, cmake, jasper, netpbm, fig2dev, fltk, freetype, fontconfig, gl2ps, glpk, webp, gd, lua, gnuplot, graphicsmagick, szip, hdf5, flac, libogg, libvorbis, libsndfile, pcre, portaudio, plotutils, xz, imagemagick, pstoedit, qhull, qrupdate, metis, suite-sparse
==> Installing octave dependency: gcc
==> Downloading https://ftp.gnu.org/gnu/gcc/gcc-8.1.0/gcc-8
Already downloaded: /Users/asrulsibaoel/Library/Caches/Homebrew/gcc-8.1.0.tar.xz
==> ../configure --build=x86_64-apple-darwin17.4.0 --prefix
==> make

Làm sao tôi có thể giải quyết việc này?

Câu trả lời:


4

Việc cài đặt dường như đang chờ cài đặt gcc. Thực hiện các biện pháp sau đây từng cái một.

  1. Nếu cài đặt vẫn bị kẹt tại make, hủy bỏ nó bằng cách nhấn Control+ c.

  2. Nhập brew cleanup --prune=0để xóa bộ nhớ cache cục bộ.

  3. Nhập brew updatetheo sau brew upgradeđể cập nhật bộ đệm cục bộ của kho lưu trữ gói.

  4. Chạy brew configvà kiểm tra đầu ra tương ứng với CLT:khóa. Nó nên che phiên bản của Công cụ dòng lệnh được cài đặt. Nếu nó nói NA, cài đặt Công cụ dòng lệnh bằng cách thực thi xcode-select --install.

  5. Khi Công cụ dòng lệnh được cài đặt xong, hãy xác nhận bằng cách quan sát đầu ra của brew config.

  6. Cài đặt lại Octave bằng cách chạy brew install octave.


0

Tôi đã tìm thấy Octave.app khi tìm kiếm giải pháp cho các vấn đề liên quan đến cài đặt homebrew của octaveHigh Sierra.

Octave.app có tại bộ thử nghiệm dựa trên macOS. Và khi cần, thậm chí đã áp dụng các bản vá để giải quyết các vấn đề về mã ngược dòng .

Octave.app được dựa trên bản dựng homebrew, chỉ với giá trị gia tăng của thử nghiệm cụ thể, gói, bản vá và bản vá lỗi cụ thể của macOS.

Thật vậy, Octave.app thậm chí đã sửa các vấn đề rất Qt dường như gây ra vấn đề với bản phát hành homebrew trong trường hợp của tôi. Kể từ khi Octave.app vá các vấn đề Qt ngược dòng mà Homebrew không có, tôi đã hủy liên kết phiên bản homebrew và cài đặt Octave.app.

# if octave exists from either regular Homebrew or dpo/openblas formulae 
brew unlink octave

Octave.app khởi chạy OK trong chế độ GUI. Octave.app cài đặt từ một dmg . Vì vậy, không phải Homebrewcũng không MacPortsđược yêu cầu.

Tôi cũng đã thêm các mục sau vào hồ sơ bash:

##############
### Octave ###
##############
### http://octave-app.org/
alias octave="open -a \"Octave\""
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.