Cài đặt Python 3.7 Mac M1

Trước khi chúng tôi bắt đầu, bạn phải xác định loại bộ xử lý mà máy tính Apple của bạn có. Để kiểm tra xem bạn có Apple Silicon hay Intel 1. Nhấp vào *Biểu tượng Apple* ở Góc trên cùng bên trái 2. Chọn *Giới thiệu về máy Mac này* 3. Bây giờ hãy kiểm tra một trong hai tùy chọn. - *Bộ xử lý* Nếu bạn thấy từ này, có thể bạn đang dùng máy Mac dựa trên Intel - *Chip* Nếu bạn thấy từ này, bạn có thể có máy Mac Apple Silicon. (Bạn sẽ thường thấy `Apple M1`, `Apple M2`, v.v.) sau *Chip*. Nếu bạn có *Apple Silicon*, bạn sẽ sử dụng liên kết tải xuống Python bao gồm tên. `trình cài đặt macOS 64-bit universal2` Nếu bạn có bộ xử lý *Intel*, bạn sẽ sử dụng các liên kết tải xuống Python bao gồm tên. `trình cài đặt macOS 64-bit chỉ dành cho Intel`` Trình cài đặt `macOS 64-bit universal2` có thể sẽ hoạt động trên tất cả các máy macOS trong tương lai nhưng hiện tại, hãy đảm bảo tải xuống đúng trình cài đặt

Bước 2. Tải xuống Python 3. 10

Cài đặt Python cũng giống như cài đặt bất kỳ chương trình nào khác. vào trang web của họ, tải xuống phần mềm, cài đặt nó. 1. Chuyển đến [trăn. org/downloads/macos](https. //www. con trăn. org/tải xuống/macos/) 2. Trong `Bản phát hành ổn định` hãy tìm. `Trăn 3. 10. X` và thay thế `X` bằng số lớn nhất bạn có thể tìm thấy. Theo bản phát hành đó, bạn sẽ có tùy chọn cho một trong hai. - Tải xuống **trình cài đặt chỉ dành cho macOS 64-bit Intel** - Tải xuống **trình cài đặt macOS 64-bit universal2** Đảm bảo tải xuống đúng trình cài đặt dựa trên bộ xử lý của bạn (Apple Silicon hoặc Intel từ bước trước). 3. Sau khi quá trình tải xuống hoàn tất, hãy điều hướng đến thư mục `Tải xuống` trên máy của bạn. 4. Tìm trình cài đặt và mở nó. Nó nên được đặt tên giống như `python-3. 10. 5-macos11. pkg` 5. Chạy tất cả các giá trị mặc định cho trình cài đặt. 6. Sau khi hoàn thành, chúng ta cần xác minh Công việc cài đặt 7. Mở Terminal (Ứng dụng dòng lệnh). Nó nằm trong `Applications` / `Utilities` 8. Nhập các lệnh sau. ``` python3 -V python3. 10 -V ``` Cả hai thứ này có hoạt động không?

Bước 3. Cài đặt qua HomeBrew (Tùy chọn)

Nếu bạn thực sự mới lập trình và chưa từng nghe nói về Homebrew trước đây, bạn nên bỏ qua bước này và cài đặt Python như chúng tôi đã làm ở bước trước. Một tùy chọn khác là sử dụng Homebrew để cài đặt Python. homebrew là gì? . Để cài đặt, hãy vào [brew. sh](https. // ủ. sh/). Nếu bạn đã cài đặt Homebrew, bạn có thể chạy. ``` brew search python ``` Từ đây, bạn sẽ thấy ít nhất các kết quả sau xuất hiện. - con trăn @ 3. 10 - con trăn@3. 9 - con trăn@3. 8 - con trăn@3. 7 Để cài đặt chỉ cần chạy. ``` bia cài đặt python@3. 10 ```

Bước 4. Tạo môi trường ảo

Các phiên bản phần mềm luôn thay đổi. Một phần lớn lý do hướng dẫn này tồn tại là để giúp bạn cài đặt phiên bản bạn cần. Những thay đổi phiên bản này thường phá vỡ các chương trình bất kể ngôn ngữ lập trình có liên quan. Môi trường ảo giúp đảm bảo rằng các dự án Python của chúng tôi được tách biệt với nhau. Nói cách khác, ứng dụng web Django siêu thú vị của bạn sử dụng một phiên bản *Python Requests* khác với dự án khoa học dữ liệu cũ của bạn. Khi nghi ngờ, hãy tạo một môi trường ảo mới cho dự án của bạn. Là người mới bắt đầu, bước này có thể *cảm thấy vô nghĩa* nhưng tôi hứa khi kỹ năng của bạn phát triển, bạn chắc chắn sẽ đánh giá cao bước này. Đây là những gì bạn cần làm. 1. Mở nhà ga 2. Tạo một thư mục `Dev` chính Tôi tạo một thư mục `Dev` trên tài khoản người dùng của mình cho tất cả các dự án phần mềm của tôi (Python, JavaScript, v.v.) ``` mkdir -p ~/dev ``` 3. Tạo thư mục Dự án ``` cd ~/dev mkdir my_test_project ``` 4. Khởi tạo môi trường ảo ``` python -m venv myvenv ``` Bạn có thấy chúng tôi đã sử dụng `python -m` như thế nào không? . `myvenv` là tên của môi trường ảo (trong trường hợp này). 5. Kích hoạt môi trường ảo của bạn ``` source myvenv/bin/activate ``` 6. Cập nhật pip ``` (myvenv) python -m pip install pip --upgrade ``` Thỉnh thoảng nên cập nhật pip. Pip là Trình cài đặt gói Python và cho phép bạn cài đặt phần mềm Python của bên thứ ba như Django, Numpy, Pandas và nhiều phần mềm khác. 7. Hủy kích hoạt và kích hoạt lại Để hủy kích hoạt, chỉ cần gõ. ``` (myvenv) hủy kích hoạt ``` Để kích hoạt lại loại. ``` source myvenv/bin/activate ``` Bạn sẽ *kích hoạt lại* (các) môi trường ảo của mình mỗi khi bạn cần chạy mã liên quan đến dự án này

Bước 5. Cài đặt bất kỳ gói Python nào

Mở Terminal và chạy. ``` cd ~/dev cd my_test_project source myvenv/bin/activate (myvenv) python -m pip install Django (myvenv) python -m pip install requests ``` Thao tác này sẽ cài đặt phiên bản mới nhất của Yêu cầu Django và Python

Bộ xử lý Mac M1 mới khá tuyệt và đủ để chuyển đổi người dùng Linux kỳ cựu này sang Mac. Kể từ Mac M1, M2, v.v. đều dựa trên ARM, có một số điểm khác biệt cần lưu ý khi cài đặt môi trường Python của bạn. Một số hướng dẫn mà tôi đã xem đã khuyến nghị cài đặt các gói x86 (Intel), nhưng có một hình phạt về hiệu suất khi các chương trình x86 được Rosetta2 phiên dịch để hoạt động trên máy Mac M1. Thay vào đó, những hướng dẫn này sẽ giúp bạn có một môi trường Python khoa học đầy đủ chức năng hoạt động tự nhiên trên kiến ​​trúc M1

Chúng tôi sẽ sử dụng condabrew để cài đặt các gói

  1. Tải xuống và cài đặt phiên bản pygplates mới nhất tương ứng với kiến ​​trúc hệ thống của bạn (Mac M1 ARM) và lưu ý thư mục cài đặt và đường dẫn python
  2. Cài đặt conda (chúng tôi khuyên dùng miniforge) và tạo môi trường mới e. g. conda create -n pygplates python=3.9
  3. Kích hoạt môi trường python mới của bạn với conda activate pygplates
  4. Một số gói yêu cầu các phụ thuộc bổ sung như trình biên dịch và thư viện ánh xạ bên ngoài conda (Tôi đang xem bạn GDAL. ) Để thực hiện việc này, hãy cài đặt homebrew, sau đó chạy brew install qt5 gcc gdal cgal
  5. Sau đó, bạn sẽ có thể cài đặt các gói Python của mình. conda install numpy scipy netcdf4 geopandas pandas cartopy jupyter rasterio conda-build
  6. Liên kết đến bản cài đặt pygplates của bạn bằng đường dẫn python bạn đã viết ở bước 1. Trong trường hợp của tôi conda develop /Users/ben/Downloads/pygplates_0.35.0_py39_Darwin-arm64
  7. Cài đặt bất kỳ phụ thuộc bổ sung nào (không có công thức conda) bằng cách sử dụng pip. pip install PlateTectonicTools

Bây giờ bạn sẽ có bản cài đặt pyGPlates đang hoạt động với các phụ thuộc bổ sung cần thiết cho các ứng dụng Python khoa học. Chi tiết bổ sung về cài đặt pyGPlates có thể được tìm thấy ở đây. Gói conda cho pyGPlates đang được phát triển

Bạn có thể cài đặt Python trên M1 Mac không?

Tải xuống và cài đặt phiên bản pygplates mới nhất tương ứng với kiến ​​trúc hệ thống của bạn (Mac M1 ARM) và lưu ý thư mục cài đặt và đường dẫn python. Cài đặt conda (chúng tôi khuyên dùng miniforge) và tạo môi trường mới e. g. conda tạo -n pygplates python=3. 9

Liệu Python 3. 8 hỗ trợ Mac M1?

Trên Apple M1, kiến ​​trúc mặc định là arm64 và nhập hoạt động tốt trên Terminal với python 3. 8 .

Cách cài đặt Python3. 10Mac M1?

Cài đặt Python cũng giống như cài đặt bất kỳ chương trình nào khác. vào trang web của họ, tải xuống phần mềm, cài đặt nó. .
Chuyển đến con trăn. org/tải xuống/macos
Trong Bản phát hành ổn định, hãy tìm. Trăn 3. 10. X và thay thế X bằng số lớn nhất bạn có thể tìm thấy. Theo bản phát hành đó, bạn sẽ có tùy chọn cho một trong hai

Python có hỗ trợ máy Mac M1 không?

100% có …. Ý tôi là, ngay cả khi Macbook không có M1, nó vẫn có thể là lựa chọn tốt nhất cho mục đích của bạn.