Tin tức và phân tích của tất cả các thiết bị di động

Cách sửa lỗi “setup.py –no-user-cfg install” cho pip trên macOS

macOS đi kèm với Python được cài đặt ngay lập tức, điều này thật tuyệt. Thật không may, phiên bản Python đã cài đặt đã lỗi thời. Trên thực tế, bạn không thể thực hiện cập nhật ngôn ngữ địa phương và nâng cấp lên phiên bản được hỗ trợ cao hơn. Cài đặt Python 3 trên macOS, đó là một tác vụ thủ công.

cài đặt pip

Vì trăn 2 không còn được hỗ trợ, các công cụ mới nhất hoạt động với python cũng được xây dựng để hoạt động với phiên bản mới được hỗ trợ. Nếu bạn đã cài đặt Python 3 hoặc bạn gắn bó với trăn 2nhưng bạn muốn cài đặt pip, bạn có thể thực hiện bằng một lệnh Terminal đơn giản miễn là bạn đã cài đặt Homebrew.

brew postinstall python3

Tuy nhiên, nếu bạn gặp lỗi “setup.py –no-user-cfg install” thì quá trình cài đặt không thành công.

Sửa lỗi “setup.py –no-user-cfg install”

Để sửa lỗi “setup.py –no-user-cfg install” và cài đặt pip trên macOS, bạn cần sử dụng một lệnh khác. Mở Terminal và chạy lệnh sau.

sudo easy_install pip

Bạn sẽ được nhắc nhập mật khẩu quản trị viên hoặc mật khẩu người dùng hiện tại của mình, nhưng khi bạn nhập, pip sẽ được cài đặt.

Để kiểm tra xem nó đã được cài đặt chưa, hãy chạy lệnh sau trong Terminal.

pip --version

Tại sao lại sử dụng pip?

Nếu bạn chưa quen với Python, có lẽ bạn đã được khuyên nên cài đặt pip. Nếu bạn đang cố tạo ứng dụng Python từ Github, thì lệnh xây dựng hoặc cài đặt có thể bắt đầu bằng “pip”.

pip là trình quản lý gói cho python. Đây là một công cụ gần như thiết yếu nếu bạn dự định làm việc với Python. Có sẵn các trình quản lý gói khác, nhưng bạn sẽ không tìm thấy quá nhiều nhà phát triển sử dụng hoặc giới thiệu chúng. pip là tiêu chuẩn và cũng là đa nền tảng, có nghĩa là bạn có thể sử dụng nó trên hệ thống của mình Windows 10 cũng như trên máy Mac.

macOS được cài đặt python theo mặc định, nhưng nó không được cài đặt pip. Đối với những người dùng mới học Python hoặc đang cố gắng xây dựng ứng dụng đầu tiên của họ từ kho lưu trữ Github, điều này có thể gây nhầm lẫn. Theo những gì họ biết, họ đã cài đặt Python trên hệ thống của mình, vì vậy lệnh pip xuất hiện trong mọi thứ liên quan đến các dự án Python sẽ hoạt động.

Chúng ta không thể đổ lỗi cho công ty vì điều đó Applebởi vì biết các công cụ bạn cần để làm việc với một ngôn ngữ là một phần của quá trình học tập. Công ty phải chịu trách nhiệm vì đã không cập nhật phiên bản Python mà nó cung cấp cho người dùng macOS. Ngay cả khi trăn 3 được cài đặt trên macOS, Python 2 nó vẫn tồn tại và hoạt động với nó. Bạn phải sửa đổi lệnh một chút để sử dụng python 3.

Mục lục