Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github

Tôi muốn cài đặt mô-đun Owlpy hiện có sẵn trên github--https: //github.com/rob-med/owlpy-- nhưng không thể cài đặt bằng PIP.

Trong trang GitHub, tôi được thông báo như sau:

Clone repo này và chạy:

python setup.py install

Tôi không chắc chắn mặc dù những gì tôi nên làm khi tôi tải xuống tệp zip. Tôi nên đặt nội dung của nó ở đâu để lệnh đó chạy thành công.

Hơn nữa, tôi sẽ chạy lệnh dưới dạng chính xác xuất hiện trong cửa sổ lệnh của tôi?

Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github

HALFER

Huy hiệu vàng 19.6K1717 gold badges92 silver badges176 bronze badges

Đã hỏi ngày 27 tháng 9 năm 2018 lúc 3:21Sep 27, 2018 at 3:21

user8270077user8270077user8270077

4.38312 Huy hiệu vàng60 Huy hiệu bạc123 Huy hiệu Đồng12 gold badges60 silver badges123 bronze badges

Bạn cần chạy lệnh này với các đặc quyền quản trị viên.

Tải xuống và trích xuất dấu nhắc lệnh zip và mở với chế độ Runasadmin và chạy cùng một lệnh.

python setup.py install 

Nếu vấn đề vẫn còn vẫn còn, hãy gửi dấu vết lỗi để phân tích.

Nếu bạn không có đặc quyền quản trị

Đã trả lời ngày 27 tháng 9 năm 2018 lúc 4:11Sep 27, 2018 at 4:11

Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github

2

Hãy thử một cách nhanh hơn và dễ dàng hơn để làm việc với các gói Python như Exchangelib. Sử dụng Python 3.9 bằng ActiveState và xây dựng thời gian chạy của riêng bạn với các gói và phụ thuộc bạn cần. Bắt đầu miễn phí bằng cách tạo một 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.

PIP/PIP3 là người quản lý gói chính thức cho Python và là công cụ được khuyến nghị bởi Cơ quan đóng gói Python (PYPA) để cài đặt các gói Python. Thuật ngữ ‘PIP, được sử dụng thay thế cho nhau với‘ PIP3, trong hướng dẫn nhanh này.

Theo mặc định, PIP cài đặt các gói và tất cả các phụ thuộc cần thiết của chúng từ Chỉ số gói Python (PYPI), sử dụng lệnh:

pip install .

Tuy nhiên, PIP hiện không hỗ trợ giải quyết phụ thuộc, có thể dẫn đến các môi trường bị hỏng. Để tránh điều này, bạn có thể muốn thử nền tảng ActiveState, đây là giải pháp quản lý gói Python duy nhất tự động giải quyết các phụ thuộc, xung đột cờ và thậm chí sẽ đề xuất một cách giải quyết thủ công để giải quyết xung đột. Bắt đầu với nền tảng Activeestate bằng cách đăng ký tài khoản miễn phí.signing up for a free account.

Kiểm soát phiên bản Git

Git là một hệ thống điều khiển phiên bản (VCS) để quản lý các thay đổi trong mã nguồn, cũng như các loại tệp khác (ví dụ: HTML) và cấu trúc tệp trong kho Git. Nó cho phép các nhà phát triển hợp tác trong các dự án mà không có xung đột.

Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github

Kho lưu trữ Git là một .git/ thư mục bên trong một dự án phát triển phần mềm. Bạn có thể triển khai Git tại địa phương hoặc sử dụng nó thông qua dịch vụ được lưu trữ, chẳng hạn như GitHub, Gitlab hoặc Bitbucket.

Một trong những lợi thế của việc sử dụng PIP cùng với Git là cài đặt các cam kết mới nhất của các gói Python chưa được phát hành dưới dạng các nhánh từ GitHub. Một số ví dụ về điều này được cung cấp dưới đây.

Git Cài đặt Điều kiện tiên quyết

Trước tiên, hãy xác định xem bạn có phiên bản cập nhật của Python, PIP và GIT. Bạn có thể kiểm tra phiên bản Python (nếu có) nào được cài đặt, bằng cách nhập lệnh sau vào cửa sổ thiết bị đầu cuối hoặc lệnh:

python --version

Đầu ra phải tương tự như:

Python 3.8.2

Bạn có thể kiểm tra xem PIP đã được cài đặt và cập nhật bằng cách nhập lệnh sau:

pip --version 

Đầu ra phải tương tự như:

pip 20.0.2 from C:\Python38\lib\site-packages\pip (python 3.8)

Bạn có thể kiểm tra xem PIP đã được cài đặt và cập nhật bằng cách nhập lệnh sau:install Python 3.9 from ActiveState

Nếu Python hoặc PIP không được cài đặt hoặc cập nhật, thì cách đơn giản nhất để có được phiên bản Python cập nhật với PIP cho Linux, MacOS hoặc Windows, là cài đặt Python 3.9 từ ActiveState. & NBSP;

Cài đặt Git

git --version

Đầu ra phải tương tự như:

git version 2.32.0.windows.2

Bạn có thể kiểm tra xem PIP đã được cài đặt và cập nhật bằng cách nhập lệnh sau:

Nếu Python hoặc PIP không được cài đặt hoặc cập nhật, thì cách đơn giản nhất để có được phiên bản Python cập nhật với PIP cho Linux, MacOS hoặc Windows, là cài đặt Python 3.9 từ ActiveState. & NBSP;

  • Cài đặt Git
sudo apt install git-all

or 

python setup.py install 
0
  • Trước khi cài đặt Git, trước tiên bạn nên xác định xem bạn đã cài đặt nó bằng cách chạy lệnh GIT sau:
python setup.py install 
1
  • Fedora:

Cho Linux: & nbsp;

python setup.py install 
2

Hầu hết các nền tảng Linux đã có cài đặt Git cơ bản theo mặc định, nhưng chúng thường không cập nhật. Các lệnh cài đặt Git cho các nền tảng Linux khác nhau được liệt kê ở đây:

python setup.py install 
3
  • openSUSE:
python setup.py install 
4

Cài đặt dựa trên Debian, chẳng hạn như Ubuntu::

Rhel và Centos:

# Lên đến Fedora 21:

python setup.py install 
5

# Fedora 22 trở lên:

python setup.py install 
6

Cho macOS::

Mặc dù MacOS đi kèm với Trình cài đặt Công cụ dòng lệnh bao gồm Git, Homebrew là tùy chọn được đề xuất để cài đặt MacOS Git. & NBSP;https://git-scm.com/download/win. A download of the Windows Git installer will begin automatically. Once complete, you can double-click the installer and follow the steps. 

Cài đặt Git lần đầu tiên & NBSP;

Khi Git được cài đặt, các biến cấu hình và môi trường GIT của bạn cần được tùy chỉnh với Git Config. & NBSP;git config

Bạn có thể xem các tùy chọn cấu hình git mặc định của mình với lệnh sau:

python setup.py install 
7

Đầu ra phải tương tự như:

python setup.py install 
8

Đặt danh tính Git của bạn

Đặt tên người dùng và địa chỉ email của bạn. Điều này rất quan trọng vì mọi cam kết Git đều sử dụng thông tin này:

python setup.py install 
9

Điều này chỉ cần được thực hiện một lần trên mỗi máy tính, nếu bạn bao gồm tùy chọn của GoogleGlobal. –global option.

Sau khi bạn đã đặt tên người dùng và địa chỉ email, bạn có thể kiểm tra cài đặt của mình bằng lệnh sau:

pip install .
0

Git sử dụng

Khi danh tính git của bạn đã được cấu hình, bạn có thể bắt đầu sử dụng git để cài đặt các nhánh github. & Nbsp;

Pip Cài đặt cú pháp Git

Cú pháp lệnh sau có thể được sử dụng để cài đặt nhánh mặc định của dự án GitHub: & NBSP;

pip install .
1

PIP Cài đặt chi nhánh Git - Ví dụ

Để cài đặt cam kết mới nhất của gói Exchangelib, hãy chạy:

pip install .
2

PIP Cài đặt thư mục con

Tính năng này chưa có sẵn.

Pip cài đặt phiên bản git

Để PIP cài đặt một phiên bản cụ thể của nhánh kho lưu trữ, nhập:

pip install .
3

PIP Cài đặt Git Yêu cầu.TXT & NBSP;

& nbsp; bao gồm các phụ thuộc và phụ thuộc của các mô hình con, được đặt tại:

https://github.com//.git@ .git@  

Trong một tệp yêu cầu.txt:

# Yêu cầu.txt nên bao gồm:

pip install .
4

# Cài đặt tệp yêu cầu.txt bằng cờ -R:

pip install .
5

Git Clone - Cú pháp

Lệnh Git Clone được sử dụng để nhân bản hoặc tải xuống một dự án Git mà không cần cài đặt nó. & NBSP;

Đầu tiên điều hướng đến thư mục nơi bạn định vị kho lưu trữ nhân bản, sau đó nhập: & nbsp;

pip install .
6

Github Desktop - Bản sao với tùy chọn SSH

GitHub Desktop là một máy khách Windows GitHub Git để nhân bản. Nó có tùy chọn xác thực SSH yêu cầu khóa SSH công khai. Một liên kết với các hướng dẫn được bao gồm.

Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github

Hình 1. GitHub Desktop> Clone> SSH Tùy chọn:

PIP Cài đặt Git với SSH

Cú pháp sau đây sẽ sử dụng SSH để cài đặt kho lưu trữ Git không được bảo vệ bằng mật khẩu:

pip install .
7


Một giải pháp hiện đại để quản lý gói Python - hãy thử nền tảng ActiveSestate

Độ phân giải phụ thuộc là cốt lõi của nền tảng Activeestate. Khi bạn tạo một dự án và bắt đầu thêm các yêu cầu, các nền tảng cho bạn biết những phụ thuộc mà các yêu cầu đó có.

Nền tảng ActiveState là một công cụ xây dựng dựa trên đám mây cho Python. Nó cung cấp tự động hóa xây dựng và khắc phục lỗ hổng cho:

  • Lõi ngôn ngữ Python, bao gồm Python 2.7 và Python 3.5+
  • Gói Python và các phụ thuộc của chúng, bao gồm:
  • Phụ thuộc tạm thời (nghĩa là, sự phụ thuộc của phụ thuộc)
  • Thư viện C và Fortran được liên kết, vì vậy bạn có thể xây dựng các gói khoa học dữ liệu
  • Các phụ thuộc cấp hệ điều hành cho Windows, Linux và MacOS
  • Các phụ thuộc được chia sẻ (ví dụ, OpenSSL)
  • Tìm, sửa chữa và tự động xây dựng lại một phiên bản an toàn của các gói python như django và môi trường trong vài phút

Hướng dẫn install python module from github windows - cài đặt mô-đun python từ cửa sổ github
Nền tảng ActiveState nhằm mục đích xử lý mọi phụ thuộc cho mọi ngôn ngữ. Điều đó có nghĩa là xử lý các thư viện xuống mức C/C ++, các công cụ bên ngoài và tất cả các phụ thuộc có điều kiện tồn tại. Để đưa mọi thứ đi xa hơn, mục tiêu cuối cùng của chúng tôi là hỗ trợ các dự án đa ngôn ngữ. Điều đó có nghĩa là bạn có thể tạo một dự án bằng cả gói Python và Perl và chúng tôi sẽ đảm bảo rằng cả hai ngôn ngữ đều sử dụng cùng phiên bản OpenSSL (cập nhật).

Quản lý gói Python đang hoạt động

Nhận được sự đánh giá cao về cách nền tảng ActiveState có thể giúp bạn quản lý các 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, công cụ trạng thái:

các cửa sổ

pip install .
8

Linux

pip install .
9

Bây giờ bạn có thể chạy cài đặt trạng thái. Tìm hiểu thêm về cách sử dụng công cụ trạng thái để quản lý môi trường Python của bạn.

Hãy cho chúng tôi biết kinh nghiệm của bạn trong diễn đàn cộng đồng ActiveState.

Xem video này để tìm hiểu cách sử dụng nền tảng Activestate để tạo môi trường Python 3.9, sau đó sử dụng nền tảng CLI CLI (Công cụ trạng thái) & NBSP; để cài đặt và quản lý nó.

PIP có thể cài đặt từ GitHub không?

Bạn có thể triển khai Git tại địa phương hoặc sử dụng nó thông qua dịch vụ được lưu trữ, chẳng hạn như GitHub, Gitlab hoặc Bitbucket.Một trong những lợi thế của việc sử dụng PIP cùng với Git là cài đặt các cam kết mới nhất của các gói Python chưa được phát hành dưới dạng các nhánh từ GitHub.. One of the advantages of using pip together with Git is to install the latest commits of unreleased Python packages as branches from Github.

Làm cách nào để tải xuống một mô -đun từ GitHub?

Example..
Chuyển đến trang Mô -đun GitHub và nhấp vào mô -đun mong muốn ..
Nhấp vào Phát hành ..
Cuộn xuống phiên bản gần nhất được cài đặt và chọn tệp zip gần nhất để tải xuống ..
Sao chép tệp ZIP đã tải xuống vào C: \ Program Files \ Decution \ Decution Server \ Custeteter ..

Làm cách nào để tải xuống một dự án Python từ GitHub?

Trên GitHub, điều hướng đến trang chính của kho lưu trữ.Nhấp vào nút Nhân bản hoặc Tải xuống nằm trong tên kho lưu trữ.Một thả xuống được hiển thị.Nhấp vào Tải xuống Zip và lưu kho lưu trữ dưới dạng tệp zip vào hệ thống của bạn.