Python là một trong những cách mạnh mẽ và dễ tiếp cận nhất để lập trình Groov EPIC thông qua dòng lệnh, với Python 2. 7 có sẵn thông dịch viên và tùy chọn cài đặt Python 3. 4. Ngoài việc có một thư viện tiêu chuẩn lớn và đa dạng, bạn có thể sử dụng trình quản lý gói pip để cài đặt thêm các gói bên ngoài từ Chỉ mục gói Python [PyPI] để đáp ứng nhu cầu của bạn
tài nguyên bổ sung
- Quỹ phần mềm Python
- Bắt đầu
- Trăn Trăn [2. 7] Hướng dẫn
- Hướng dẫn Python của W3Schools
- Hướng dẫn Python của Codecademy
- Chỉ mục gói Python [PyPI]
Trăn 2. 7 và Trăn 3. 4
EPIC có thể chạy cả hai trình thông dịch Python 2 và Python 3, đồng thời có thể cài đặt cả hai cùng lúc bằng cách sử dụng các lệnh python
và python3
để phân biệt chúng – tuy nhiên, có xung đột giữa việc cài đặt trình quản lý gói pip cho cả hai phiên bản, vì cả hai đều muốn kiểm soát . Đối với các ứng dụng đơn giản, đây không phải là vấn đề, nhưng đối với các ứng dụng dựa trên các gói bổ sung, lý tưởng nhất là giữ cho hệ thống của bạn chỉ sử dụng Python 2 hoặc Python 3 và tránh hoán đổi giữa chúng
Để cài đặt Python 3
sudo apt-get update
sudo apt-get install python3
python3 script.py
để khởi chạy tập lệnh bằng Python 3. 4python script.py
để khởi chạy tập lệnh bằng Python 2 mặc định. 7
Để quản lý các gói bên ngoài bằng trình quản lý gói pip, vui lòng đọc
Thư viện Python OptoMMP
Để làm cho việc triển khai OptoMMP Python trở nên đơn giản hơn và dễ sử dụng hơn, có sẵn một gói Python giúp đơn giản hóa các lệnh thành các lệnh gọi hàm một dòng chỉ với một đối tượng cho bộ xử lý EPIC và một dòng để nhập thư viện do Python quản lý
Để cài đặt gói, hãy sử dụng hướng dẫn bên dưới để nhận pip cho phiên bản Python của bạn, sau đó chạy sudo pip install optommp
. Để biết thêm chi tiết, hãy xem bài đăng trên diễn đàn này
Yêu cầu REST của Python
Để thực hiện các yêu cầu API REST, trước tiên bạn cần cài đặt , sau đó làm theo các bước sau
Nhập thư viện yêu cầu ở đầu tập lệnh của bạn
import requests
Bỏ qua cảnh báo yêu cầu https không an toàn, vì chúng tôi sẽ xác thực bằng khóa API thay vì chứng chỉ
from requests.packages.urllib3.exceptions import InsecureRequestWarning
requests.packages.urllib3.disable_warnings[InsecureRequestWarning]Tạo đối tượng JSON cho tiêu đề yêu cầu để giữ thông tin khóa API
python3
0Đặt URL cho yêu cầu dựa trên URL bạn đang sử dụng, trong ví dụ này, chúng tôi đang sử dụng API Quản lý để nhận các giá trị tương tự từ mô-đun 2
python3
1Thực hiện yêu cầu nhận HTTPS bằng cách sử dụng url và tiêu đề được tạo ở trên, với xác minh yêu cầu bị vô hiệu hóa do khóa API sẽ được sử dụng thay thế
python3
2Kiểm tra mã phản hồi, trong đó mã 200 có nghĩa là yêu cầu đã thành công, sau đó in văn bản phản hồi
python3
3
Xem các tệp demo SSH để biết thêm ví dụ về API này đang được sử dụng
Gói yêu cầu Python
Để thực hiện các yêu cầu RESTful với Python, bạn cần cài đặt thủ công thư viện python3
4 bằng trình quản lý gói Python, pip. Khi bạn cài đặt pip, sẽ có đề xuất cập nhật nó — không cập nhật pip, phiên bản mới nhất không tương thích và phiên bản hiện tại hoạt động tốt. Để sử dụng pip, trước tiên bạn cần cài đặt gói thích hợp cho trình thông dịch Python của mình bằng cách sử dụng apt-get
Đối với Trăn 2. 7
Trước tiên, hãy đảm bảo rằng công cụ đóng gói của bạn được cập nhật với kho lưu trữ gói của bạn. KHÔNG nâng cấp apt-get
Pip3 là trình quản lý gói và lệnh pip chính thức cho Python 3. Nó cho phép cài đặt và quản lý các gói phần mềm của bên thứ ba với các tính năng và chức năng không có trong thư viện chuẩn Python. Pip3 cài đặt các gói từ PyPI [Chỉ mục gói Python], nhưng sẽ không giải quyết các phụ thuộc hoặc giúp bạn giải quyết xung đột phụ thuộc
Giao diện dòng lệnh của ActiveState Platform, State Tool sẽ tự động giải quyết các phụ thuộc cho bạn để đảm bảo môi trường Python của bạn sẽ không bị hỏng do cài đặt các phụ thuộc không tương thích. Bắt đầu miễn phí bằng cách tạo tài khoản trên Nền tảng ActiveState hoặc đăng nhập bằng tài khoản GitHub của bạn
Cài đặt Pip3
pip3 là trình quản lý gói chính thức và lệnh pip cho Python 3. Nó cho phép cài đặt và quản lý các gói phần mềm của bên thứ ba với các tính năng và chức năng không có trong thư viện chuẩn Python. Pip3 cài đặt các gói từ PyPI [Chỉ mục gói Python].
Điều kiện tiên quyết cài đặt
Kiểm tra xem pip3 đã được cài đặt chưa bằng cách nhập lệnh sau vào terminal hoặc dòng lệnh
pip3 -v
Đầu ra phải tương tự như
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
Bạn cũng có thể kiểm tra xem phiên bản pip3 nào đã được cài đặt bằng cách nhập
pip3 --version
Đầu ra phải tương tự như
pip 20.0.2 from C:\Python38\lib\site-packages\pip [python 3.8]
Xác nhận phiên bản Python nào [nếu có] được cài đặt trên máy tính của bạn bằng cách nhập
python --version
Đầu ra phải tương tự như
Python 3.8.2
Cài đặt Pip3
Trăn 3. 4+ trong hầu hết các hệ điều hành bao gồm pip3 theo mặc định. Nếu phiên bản python của bạn nhỏ hơn 3. 4, thì bạn nên nâng cấp phiên bản Python của mình, phiên bản này sẽ tự động cài đặt pip3
Ví dụ: bạn có thể cài đặt phiên bản Python mới nhất từ ActiveState [Python 3. 9], bao gồm pip3
Nâng cấp Pip3Trong môi trường hệ điều hành đã cài đặt sẵn Python 3 và pip3, bạn có thể nâng cấp pip3, bằng cách nhập
python -m pip3 install --upgrade pip
Hạ cấp Pip3Bạn có thể hạ cấp xuống phiên bản pip3 trước đó, trong trường hợp phiên bản mới hơn gây ra lỗi tương thích không mong muốn. Ví dụ: để hạ cấp xuống pip3 v19. 0 chạy lệnh sau
python -m pip3 install pip==19.0
Pip3 Virtualenv và Venv
Khi pip3 được sử dụng trong môi trường ảo, nó thường sẽ cài đặt các gói theo đường dẫn tương tự như.
________số 8_______Cách sử dụng Pip3Để cài đặt gói Python, hãy nhập
Pip3 install
thận trọng.
Linux và MacOS có Python hệ thống, bạn nên để yên nếu có thể. Hệ thống Python được cấu hình để giúp hệ điều hành hoạt động như dự kiến
Cài đặt pip3 Ubuntu và Debian Linux
Ubuntu 18. 04 được cài đặt cả Python 2 và Python 3 theo mặc định và do đó có hai biến thể pip cho mỗi phiên bản Python. 'pip', đề cập đến Python 2. pip3 đề cập đến Python 3.
Ubuntu 20. 4 chỉ có Python 3, nhưng vẫn yêu cầu cài đặt python-pip 3 riêng.
Quy trình cài đặt pip3 trên Ubuntu và Debian Linux
Nhập lệnh sau để cập nhật Linux
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
0Nhập lệnh sau để cài đặt pip3
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
1Lệnh trên cũng sẽ cài đặt tất cả các phụ thuộc pip3
Để tìm vị trí mà pip3 cài đặt các gói trong Ubuntu Linux, hãy nhập
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
2Đầu ra phải tương tự như
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
3Cài đặt pip3 Windows
Để cài đặt hoặc nâng cấp pip3 trong môi trường Windows đã cài đặt Python 3
Tải xuống phiên bản mới nhất của get-pip. py từ
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
4Bạn cũng có thể sử dụng lệnh curl để tải xuống get-pip. py.
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
5CD vào thư mục chứa get-pip. py đã được tải xuống và nhập lệnh sau để cài đặt pip3 và các phụ thuộc của nó
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
6Bạn có thể xác minh rằng pip3 đã được cài đặt bằng cách điều hướng đến thư mục cài đặt pip3 mặc định, vd. C. \python38\scripts\ và nhập
pip3 --version
Thêm Pip3 vào Biến môi trường Windows
Một vấn đề phổ biến khi chạy các công cụ Python như pip3 trong Windows là không có nó trong đường dẫn môi trường để bạn có thể truy cập nó từ bất cứ đâu. Trong hầu hết các trường hợp, bạn có thể điều hướng đến thư mục /scripts mặc định nơi công cụ được cài đặt để chạy nó.
Để chạy pip3 từ bất kỳ vị trí nào, bạn cần thêm thư mục cài đặt nó, dưới dạng biến môi trường System PATH
- Mở Bảng điều khiển và điều hướng đến Hệ thống .
- Nhấp vào Cài đặt hệ thống nâng cao ở bảng điều khiển phía trên bên trái.
- Nhấp vào o n Biến môi trường.
- Trong Biến hệ thống , cuộn xuống rồi nhấp đúp vào biến PATH .
- Nhấp vào Mới và thêm thư mục cài đặt pip3,
e. g. C. \Python38\Scripts rồi chọn OK.
Hình 1. Biến môi trường. Thư mục cài đặt pip3
Cài đặt Pip3 MacOS
Để cài đặt pip3 trong môi trường MacOS đã cài đặt Python 3, hãy nhập
Sudo apt cài đặt python3-pip
Để cài đặt pip3 bằng trình quản lý gói Homebrew [nếu nó được cài đặt], hãy nhập
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
8Bạn cũng có thể cài đặt pip3 bằng get-pip. py
- Tải xuống phiên bản get-pip mới nhất. py từ https. //bootstrap. pypa. io/.
- CD vào thư mục tải xuống và nhập lệnh sau.
Usage: C:\Python38\python.exe -m pip [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze Output installed packages in requirements format. list List installed packages. show Show information about installed packages. ... ...
9get-pip. py sẽ cài đặt pip3 cho phiên bản python chạy tập lệnh.
Pip3 và Conda
Pip3 được sử dụng hạn chế trong môi trường Conda so với các môi trường hệ điều hành khác.
Conda có nhiều tính năng được tìm thấy trong pip3, nhưng nếu không thì nó là một công cụ hoàn toàn riêng biệt. Nó cài đặt các mô-đun và gói python từ Kho lưu trữ Anaconda. Chỉ sau khi Conda đã được sử dụng để cài đặt càng nhiều gói càng tốt trong một dự án, pip3 mới nên được sử dụng để cài đặt bất kỳ phần mềm nào còn lại
Nó phụ thuộc vào việc bạn có quen thuộc với pip3 và Conda hay không và cách cài đặt gói tương tác giữa hai phương thức. Nếu bạn chưa quen với Conda và Python, thì chỉ sử dụng Conda để cài đặt các gói trong môi trường Conda. Mặt khác, pip3 có thể được sử dụng để cài đặt các gói không tìm thấy trong Kho lưu trữ Anaconda. Cần phải cẩn thận hơn với các phụ thuộc pip3 để chúng không xung đột với các gói và phụ thuộc Conda
Nếu Python 3 và pip3 được cài đặt bên ngoài môi trường Conda, thì bạn có thể chạy pip3 từ dấu nhắc Anaconda giống như cách bạn thực hiện từ thiết bị đầu cuối Linux hoặc Windows hoặc dòng lệnh
Một giải pháp hiện đại để quản lý gói Python – Hãy dùng thử Nền tảng của ActiveState
Nền tảng ActiveState là một công cụ xây dựng dựa trên đám mây dành cho Python. Nó cung cấp khả năng tự động hóa bản dựng và khắc phục lỗ hổng cho
- Các lõi ngôn ngữ Python, bao gồm Python 2. 7 và Trăn 3. 5+
- Các gói Python và các phụ thuộc của chúng, bao gồm
- Phụ thuộc chuyển tiếp [tức là. , phụ thuộc của phụ thuộc]
- Các thư viện C và Fortran được liên kết để bạn có thể xây dựng các gói khoa học dữ liệu
- Phụ thuộc cấp hệ điều hành cho Windows, Linux và macOS
- Các phụ thuộc được chia sẻ [nghĩa là. , OpenSSL]
- Tìm, sửa và tự động xây dựng lại phiên bản bảo mật của các gói Python như Django và môi trường trong vài phút
Quản lý gói Python đang hoạt động
Nhận đánh giá thực tế về cách Nền tảng ActiveState có thể giúp bạn quản lý các phần phụ thuộc của mình cho môi trường Python. Chỉ cần chạy lệnh sau để cài đặt Python 3. 9 và trình quản lý gói của chúng tôi, State Tool
các cửa sổ
pip3 --version
0Linux
pip3 --version
1Bây giờ bạn có thể chạy trạng thái cài đặt. Tìm hiểu thêm về cách sử dụng State Tool để quản lý môi trường Python của bạn
Liệu con trăn 3. 4 có píp không?
Bootstrapping pip Theo mặc định Phiên bản pip đi kèm với Python 3. 4. 0 là số 1. 5.Làm thế nào để cài đặt python3. 4 0?
Đang cài đặt .Bấm đúp vào biểu tượng gắn nhãn tệp python-3. 4. 1-macosx10. .Giữ Control khi bấm vào Python. mpkg và chọn mở. .Nhấp vào nút Tiếp tục. Cửa sổ bật lên Cài đặt Python mới sẽ xuất hiệnNhấp vào nút Tiếp tục. .Nhấp vào nút Tiếp tục. .Nhấp vào Đồng ý. .Nhấp vào Cài đặt. .Nhấp vào nút ĐóngLàm cách nào để sử dụng pip với python 3?
Sử dụng pip3 để dễ dàng cài đặt các mô-đun tùy chỉnh. .Cài đặt phiên bản tùy chỉnh của Python3 và tạo môi trường ảoĐảm bảo rằng bạn đang ở trong cùng thư mục với môi trường ảo mà bạn đã tạoChạy lệnh sau để kích hoạt môi trường ảo mới này. .Sử dụng pip3 để cài đặt một mô-đun