Xây dựng FAILED OS X 12.5 1 bằng python build 20220424 M1
Sau khi vật lộn với những vấn đề này mỗi khi tôi quyết định cài đặt một phiên bản python khác trên máy cục bộ của mình, tôi đã quyết định tóm tắt tất cả các vấn đề và giải pháp làm việc tương ứng của chúng. Hy vọng một ngày nào đó đây sẽ là một danh sách đầy đủ mà không cần cập nhật thêm (mơ tưởng, tôi biết. ). Vì vậy, ở đây nó đi Show
pip freeze > latestPackages.txt Giải pháp mà cuối cùng làm việc là brew install xz # To pick up liblzma 2. XÂY DỰNG KHÔNG THÀNH CÔNG (OS X *. * sử dụng python-build 20180424) #!/bin/bash Tác giả của giải pháp trên cũng đề nghị kiểm tra pip freeze > latestPackages.txt 2 nhưng tôi không cần phải thực hiện điều nàyTrong trường hợp bạn cần cài đặt lại các công cụ dòng lệnh, bạn có thể thử sudo rm -rf /Library/Developer/CommandLineTools Trong trường hợp cả hai vấn đề trên xảy ra đồng thời, sau khi thiết lập tất cả các biến pip freeze > latestPackages.txt 3 và pip freeze > latestPackages.txt 4 (vấn đề #2 theo sau #1), hãy thực hiện như sau,PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install --patch Các vấn đề khác1) Nhập Xgboost vào sổ ghi chép Jupyter XGBoostError: XGBoost Library (libxgboost.dylib) could not be loaded. Theo nhật ký lỗi ở trên, một giải pháp đơn giản có thể là pip freeze > latestPackages.txt 5. Tuy nhiên, sự cố vẫn tiếp diễn do sự không nhất quán giữa vị trí đã cài đặt của thư viện động và nơi xgboost tìm kiếm nó (từ nhật ký lỗi ở trên -> pip freeze > latestPackages.txt 6). Vì vậy, tôi đã làm theo giải pháp được đề xuất tại đâya. Kiểm tra vị trí đã cài đặt của pip freeze > latestPackages.txt 7 với pip freeze > latestPackages.txt 8pip freeze > latestPackages.txt 4b. Tạo một simlink (xác nhận phiên bản libomp) pip freeze > latestPackages.txt 52) cài đặt pip pip freeze > latestPackages.txt 9 trên Apple M1Cấu hình hệ thống khi gặp sự cố này pip freeze > latestPackages.txt 7Sau khi gặp phải nhiều trở ngại khi cài đặt với brew install xz # To pick up liblzma 0 , giải pháp sau đây từ stackoverflow, đã giúp cài đặt thành côngpip freeze > latestPackages.txt 0Vui lòng liên hệ nếu bạn gặp phải các vấn đề khác như thế này và tôi cũng rất sẵn lòng đưa chúng vào danh sách Nếu bạn thấy những câu chuyện như thế này có giá trị và muốn hỗ trợ tôi với tư cách là một nhà văn, vui lòng cân nhắc theo dõi tôi hoặc đăng ký thành viên Medium. Tư cách thành viên là 5 đô la một tháng, với quyền truy cập không giới hạn vào các bài báo trên Phương tiện. Đăng ký bằng liên kết giới thiệu, cung cấp cho tôi một khoản hoa hồng mà bạn không phải trả thêm phí Làm cách nào để thay đổi phiên bản Python bằng pyenv?Chuyển đổi giữa các phiên bản đã cài đặt. Sử dụng môi trường ảo với pyenv. . Cài đặt Python trong không gian người dùng của bạn Cài đặt nhiều phiên bản Python Chỉ định phiên bản Python chính xác mà bạn muốn Chuyển đổi giữa các phiên bản đã cài đặt pyenv cài đặt Python ở đâu?Theo mặc định, có thể tìm thấy tệp thực thi pyenv tại $(pyenv root)/versions/{VERSION}/bin/python
Làm cách nào để cài đặt Python Mac?Cách cài đặt Python bằng Trình cài đặt chính thức . Tải xuống gói cài đặt từ trang web chính thức của Python Đợi quá trình tải xuống hoàn tất. . Khi quá trình cài đặt hoàn tất, trình cài đặt sẽ tự động mở thư mục cài đặt của Python trong cửa sổ Finder mới |