Cách cài đặt Python 2.6 trên Linux

Trong hướng dẫn này, chúng ta đã thấy cách cài đặt Python2 trên Ubuntu 20. 04. Đặc biệt, bạn đã xem cách cài đặt Python 2. 7 trên Ubuntu20. 04, là bản phát hành cuối cùng của Python 2, từ tháng 4 năm 2020. Mặc dù phiên bản này hiện không được dùng nữa nhưng nó vẫn có thể được cài đặt và sử dụng cho các mục đích cũ trên Ubuntu và các hệ thống Linux khác

Ghi chú. Trang này chưa được cập nhật và không cần thiết đối với những người dùng đang sử dụng bản phân phối Enthought được mô tả trong phần Bắt đầu nhanh hoặc Python. Điều đó chỉ dành cho tất cả mọi người, nhưng tôi đã giữ lại trang này trong trường hợp Enthought ngừng cung cấp bản phân phối miễn phí của họ và cũng dành cho những người dùng có thể muốn biết thêm thông tin về phần nào của bản cài đặt Python thực sự được sử dụng bởi phần mềm khóa học

Bạn cần cài đặt những gì?

Để chạy giáo trình, bạn cần cài đặt python và gói array-handline numpy. Trang này chỉ đề cập đến việc cài đặt Python cơ bản. Cài đặt và sử dụng các mô-đun phần mềm khóa học được mô tả trong Phần mềm khóa học. Để hiển thị đồ họa trong Python, bạn cũng cần cài đặt gói đồ họa, như được mô tả trong Đồ họa. Để biết thông tin cơ bản về khởi động trình thông dịch python, viết và chạy các tập lệnh, hãy xem Học Python. Bạn có thể viết tập lệnh bằng bất kỳ trình soạn thảo văn bản nào bạn thích và chạy chúng bằng trình thông dịch dòng lệnh cơ bản, nhưng hầu như tất cả các bản cài đặt Python đều đi kèm với một môi trường phát triển tích hợp rất đẹp có tên là nhàn rỗi, cung cấp một cửa sổ thông dịch thông minh hơn và cũng dễ dàng- . nhàn rỗi cần được chạy trong môi trường cửa sổ hiển thị đồ họa. Bạn không cần cài đặt gói đồ họa để chạy không tải, vì bất kỳ máy tính hiện đại nào cũng sẽ có hệ thống cửa sổ phù hợp. Trên các hệ thống Linux, nhàn rỗi sử dụng hệ thống cửa sổ x11, đây cũng là hệ thống cửa sổ gốc cho Linux. Điều này rất hữu ích vì nó cho phép chạy nhàn rỗi trên máy chủ nhưng đặt một cửa sổ trên máy tính của bạn qua mạng. Mac OS X đi kèm với cả x11 và hệ thống cửa sổ gốc của nó; . Nếu bạn đang sử dụng Python bằng cách đăng nhập vào máy chủ, bạn sẽ cần x11 trên máy của chính mình để sử dụng ở chế độ chờ hoặc thực sự để xem bất kỳ đồ họa nào trên màn hình của chính bạn

Bạn đã có Python chưa?

Phần này chỉ dành cho người dùng Mac và Linux muốn bắt đầu nhanh mà không cần cài đặt Python của riêng họ. Bạn nên thực hiện cài đặt mới, vì vậy hầu hết người dùng chỉ cần bỏ qua phần tiếp theo

Tất cả các hệ điều hành Mac OSX kể từ 10. 4 được xuất xưởng với phiên bản Python được cài đặt và các phiên bản kể từ 10. 5 đều rất đầy đủ, thường bao gồm cả numpy và idle. Hầu hết các hệ thống Linux cũng đi kèm với bản cài đặt Python hoàn chỉnh và có thể sử dụng được. Trên máy Mac và ở mức độ thấp hơn trên Linux, bạn nên thực hiện cài đặt Python riêng của riêng mình, để bạn kiểm soát tốt hơn phiên bản mình đang sử dụng và do đó bạn không phải loay hoay với nội dung trong . Trên Mac OS10. 6 trở lên, bạn cũng phải lưu ý rằng phiên bản được cài đặt sẵn là 64 bit và do đó sẽ chỉ hoạt động với các mô-đun bổ trợ đã biên dịch cũng là 64 bit [hầu hết các mô-đun phần mềm khóa học và tập lệnh chương sẽ hoạt động tốt . Tuy nhiên, để bắt đầu học ngôn ngữ và để thực hiện các tính toán cơ bản, các phiên bản được cài đặt sẵn đều ổn. Theo như tôi biết, Windows không bao giờ đi kèm với Python, vì vậy các hướng dẫn sau trong chủ đề này chỉ áp dụng cho Mac và Linux. Nếu bạn có phiên bản được cài đặt sẵn, thế là đủ để bạn bắt đầu với ngôn ngữ này, nhưng rất có thể bạn sẽ sớm muốn cuộn xuống tiêu đề Cài đặt Python bên dưới và tìm hiểu cách cài đặt phiên bản tùy chỉnh

Để tìm xem bạn có Python hay không và phiên bản nào, hãy mở một cửa sổ đầu cuối [đó là bất kỳ cửa sổ nào trên Linux và cửa sổ bạn nhận được bằng tiện ích Terminal hoặc x11 trên Mac] và nhập

con trăn

theo sau là một sự trở lại, tại dấu nhắc. Thao tác này sẽ đưa bạn vào trình thông dịch python và bạn sẽ nhận được dấu nhắc python. Nếu máy tính không tìm thấy lệnh, thì python chưa được cài đặt. [hoặc, nó đã được cài đặt, nhưng vị trí không nằm trong đường dẫn tìm kiếm mặc định của bạn để tìm lệnh]. Nếu bạn nhận được lời nhắc, nó cũng sẽ cho bạn biết bạn có phiên bản Python nào và phiên bản nào của trình biên dịch mà nó được xây dựng [điều này quan trọng đối với một số mô-đun bổ trợ đã biên dịch]. Giả sử rằng bạn đã nhận được dấu nhắc Python, để tìm xem bạn có numpy hay không, chỉ cần gõ

nhập numpy

Nếu mọi thứ đều ổn, bạn sẽ nhận được lời nhắc Python mà không có tin nhắn nào. Nếu numpy chưa được cài đặt, Python sẽ cho bạn biết nó không thể tìm thấy mô-đun. Bây giờ bạn có thể thoát Python bằng cách gõ control-D và kiểm tra xem bạn đã cài đặt ở chế độ chờ chưa. Để làm điều đó, hãy vào một cửa sổ đầu cuối và gõ

nhàn rỗi

Nếu bạn đang sử dụng máy Mac có hệ điều hành tương đối gần đây hoặc cài đặt Python, điều này sẽ hoạt động bất kể bạn đang sử dụng cửa sổ đầu cuối đơn giản hay cửa sổ đầu cuối x11 [xterm], vì một khi nó khởi động ở chế độ chờ, máy Mac gốc . [Trên các bản cài đặt cũ hơn, chế độ chờ sử dụng x11 để tạo cửa sổ và bạn cần bắt đầu không hoạt động từ xterm, nhưng dù sao thì Python cũng chưa bao giờ được cài đặt sẵn chế độ chờ trên các hệ thống cũ hơn]. Nếu bạn đang bắt đầu nhàn rỗi trên một máy chủ từ xa mà bạn đã đăng nhập thông qua cửa sổ đầu cuối, thì bạn phải đăng nhập qua xterm [sử dụng ssh -Y để đăng nhập hoặc ssh -X trên các hệ thống cũ hơn], nếu không thì có thể nhàn rỗi . Dù bằng cách nào, nếu mọi thứ đều ổn, bạn sẽ nhận được một cửa sổ trình bao Python ở chế độ chờ, với một thanh menu ở chế độ chờ trong cửa sổ hoặc ở đầu màn hình, tùy thuộc vào hệ thống

Phiên bản nào của Python?

Bạn nên ở lại với 2. Phiên bản X, kể từ Python 3. X không tương thích ngược [chủ yếu là do một số thay đổi ngớ ngẩn mà họ đã thực hiện đối với câu lệnh in]. Phiên bản sản xuất hiện tại của Python là 2. 7 và hiện nó đang hoạt động tốt với phần mềm khóa học, mặc dù 2. 6 cũng nên làm việc

Bạn cũng cần quyết định nên cài đặt Python 32 bit hay 64 bit [tìm giải thích]. Cài đặt 64 bit có sẵn cho Python 2. 7 trở lên, với một số khả dụng cho Python 2. 6 cũng vậy. Tôi thường khuyên bạn nên sử dụng 32 bit nếu có thể, nhưng các phiên bản 64 bit của các thư viện cần thiết đang dần trở nên phổ biến rộng rãi, vì vậy 64 bit sẽ sớm trở thành bản cài đặt được lựa chọn. Hiện tại, vấn đề chính khi chuyển sang 64 bit liên quan đến việc sử dụng giao diện cho mô hình bức xạ ccm, cho đến nay chúng tôi mới chỉ biên dịch cho 32 bit trên Mac; . Gói đồ họa PyNgl hiện có sẵn ở cả phiên bản 32 bit và 64 bit

Cài đặt tất cả trong một được đề xuất

Cho đến nay, cách dễ nhất để cài đặt phần mềm Python cơ bản mà bạn cần để chạy phần mềm khóa học là sử dụng bản phân phối Enth think, có sẵn ở các phiên bản 32 và 64 bit cho Mac, Linux và Windows và cài đặt dễ dàng bằng trình cài đặt chỉ bằng một cú nhấp chuột. Bản phân phối này cung cấp cho bạn Python và numpy, đồng thời cung cấp cho bạn gói đồ họa MatPlotLib tuyệt vời. Với MatPlotLib, bạn thậm chí không cần cài đặt PyNGL. Hiện tại, ClimateGraphics của tôi. py chỉ có thể sử dụng PyNGL làm trình điều khiển đồ họa, nhưng MatPlotLib rất dễ sử dụng, bạn có thể dễ dàng viết các lệnh vẽ đồ thị của riêng mình trong khi chờ bản phát hành ClimateGraphics tiếp theo của tôi. py, sẽ hỗ trợ MatPlotLib. Sử dụng MatPlotLib với bản phân phối Enth think cho đến nay là cách đơn giản nhất nếu bạn muốn sử dụng đồ họa trên máy Windows, kể từ đó, bạn sẽ không phải cài đặt CygWin để có được hệ thống cửa sổ x11 [được sử dụng bởi PyNgl]. Đã có một số sự cố được báo cáo khi cài đặt PyNgl trên các hệ thống Debian Linux và bản phân phối Enthought với MatPlotLib cũng có thể là giải pháp được lựa chọn trong trường hợp đó. Lưu ý rằng bản phân phối Enth think MIỄN PHÍ cho người dùng học thuật

Nếu bạn muốn sử dụng PyNGL với bản phân phối Enth think, bạn có thể cài đặt nó trên Enth think theo cách chính xác giống như cách bạn sẽ làm nếu cài đặt nó trên bản phân phối Sourceforge Python được mô tả bên dưới

Cài đặt Python

Python cho tất cả các hệ thống có thể được tải xuống từ python. tổ chức ở đây. Phiên bản 2. 6 của Python có thể được tải xuống tại đây. Các tệp nhị phân được biên dịch sẵn cho 2. 6 trên Mac OSX đều là phiên bản 32 bit. Nếu bạn muốn nhảy vọt sang thế giới 64 bit, bạn nên tìm một bản 2 được biên dịch sẵn. 7 trở lên được gắn cờ rõ ràng là 64 bit cho hệ điều hành của bạn [OS 10. 6 trở lên trên Mac]. Nhân tiện, phiên bản Python đi kèm với Mac OSX là phiên bản 64 bit và sẽ chỉ hoạt động với phần mềm bổ trợ được xây dựng cho 64 bit. Hệ điều hành Mac 10. 6 Python đã đi kèm với một numpy tương thích, vì vậy khả năng tương thích chỉ ảnh hưởng đến cài đặt của bạn và PyNGL. Tuy nhiên, tôi khuyên bạn nên cài đặt phiên bản Python mới [như được mô tả bên dưới], vì điều đó giúp bạn linh hoạt hơn trong việc nâng cấp mọi thứ và chọn phiên bản mà không phải làm rối tung các thư mục hệ điều hành của mình [luôn là một việc nguy hiểm]. Cài đặt Python cũng cài đặt trình chỉnh sửa phát triển tích hợp nhàn rỗi

Trang tải xuống chỉ hiển thị bản phát hành Python mới nhất, hiện tại là Python 2. 7. Nếu bạn muốn, bạn có thể tìm thấy Python 2. 6. 6 đây; . 6 không bao gồm trình cài đặt nhị phân và trên thực tế, phiên bản 2. 6. 6 không còn được liên kết ngay cả trên liên kết "bản phát hành trước đó", nhưng liên kết được cung cấp ở trên dường như vẫn hoạt động. Hãy tìm trình cài đặt nhị phân bằng một cú nhấp chuột;

  • Cài đặt trên Mac OSX. Bản phân phối ở dạng ảnh đĩa Mac Installer [. tập tin dmg]. Sau khi bạn tải xuống từ thư mục dành cho bản phát hành bạn muốn, chỉ cần nhấp vào ảnh đĩa để gắn nó, sau đó nhấp vào trình cài đặt để cài đặt và làm theo hướng dẫn. Trình cài đặt cài đặt Python trong /Library/Frameworks/Python. framework, trở thành thư mục gốc cho bất kỳ thứ gì khác mà bạn thêm vào Python. Nó không ảnh hưởng đến phiên bản Python đi kèm với hệ thống. Trình cài đặt cũng đặt một liên kết tới lệnh python trong thư mục /usr/local/bin , để khi bạn nhập lệnh python hoặc idle trong cửa sổ đầu cuối, nó sẽ thực thi phiên bản Python mới nhất mà bạn đã cài đặt. [Lưu ý rằng đối với bản phân phối Mac, nhàn rỗi sử dụng hệ thống cửa sổ gốc của Mac thay vì x11]. Để kiểm tra xem bạn đang sử dụng phiên bản Python nào, hãy nhập lệnh which python hoặc which idle vào cửa sổ lệnh. Chẳng hạn, lệnh đầu tiên sẽ trả về /usr/local/bin/python , và nếu sau đó bạn đưa ra lệnh ls -l /usr/local/bin/python thì bạn sẽ thấy tệp gốc mà nó trỏ tới. Một số phiên bản của trình cài đặt có thể trỏ thư mục tới /Library/Frameworks/Python. khung/Phiên bản/Hiện tại/bin/python. Trình cài đặt cũng đặt Python2. X trong thư mục Ứng dụng của bạn, chứa một biểu tượng mà bạn có thể nhấp đúp để bắt đầu ở chế độ không hoạt động [biểu tượng này cũng cung cấp cho bạn cửa sổ trình thông dịch Python]. Người dùng nâng cao có thể luân phiên tải xuống mã nguồn tarball [độc lập với hệ thống] và xây dựng Python từ nguồn, nhưng có rất ít điểm để làm như vậy trừ khi bạn có một cấu hình đặc biệt không có trong bất kỳ bản phát hành biên dịch sẵn nào
  • Cài đặt trên Linux. Tải xuống mã nguồn tarball và xây dựng từ nguồn. Cũng có thể cài đặt Python và nhàn rỗi trực tiếp từ dòng lệnh bằng các công cụ Debian mà không cần thông qua Sourceforge
  • Cài đặt trên Windows. Trình cài đặt có thể nhấp được cung cấp cho cả phiên bản Windows 32 và 64 bit. Chỉ cần tải xuống và thực hiện, sau đó làm theo hướng dẫn. Các mẹo chung về cài đặt và sử dụng Python trên Windows có tại đây. Lưu ý rằng [theo như tôi có thể nói], phiên bản 32 bit sẽ từ chối cài đặt nếu bạn đang sử dụng phiên bản Windows 64 bit, vì vậy bạn sẽ phải cài đặt phiên bản 64 bit trong trường hợp đó

Tôi đang sử dụng con trăn nào?

Có thể có một số phiên bản Python khác nhau trên hệ thống bạn đang sử dụng. Khi khởi động Python bằng cách nhấp vào biểu tượng, đây không phải là vấn đề vì mỗi phiên bản sẽ có biểu tượng riêng. Tuy nhiên, khi bắt đầu Python từ một dòng lệnh, e. g. bằng cách gõ python, bạn cần đảm bảo rằng mọi thứ đã được thiết lập để hệ thống tìm thấy phiên bản Python mà bạn muốn. Bạn luôn có thể gọi một phiên bản cụ thể của Python bằng cách đặt tên đường dẫn đầy đủ cho tệp thực thi, nhưng hầu hết các hệ điều hành đều thiết lập mọi thứ sao cho lệnh được tìm kiếm trong một nhóm thư mục cụ thể theo một thứ tự cụ thể; . Bạn có thể kiểm tra xem tệp thực thi nào thực sự được gọi bởi bất kỳ lệnh đã cho nào trên Linux hoặc Mac OS X bằng cách sử dụng lệnh which. Ví dụ: trên hệ thống hiện tại của tôi, tôi nhận được

$ which python
/Users/rtp1/Library/Enthought/Canopy_64bit/User/bin/python

và tương tự cho ipython hoặc canopy hoặc bất kỳ lệnh nào khác. Nếu bạn không nhận được phiên bản Python mong muốn, bạn sẽ cần chỉnh sửa tệp cấu hình shell của mình để đặt đúng đường dẫn tìm kiếm. Bạn có thể đọc về shell và các biến môi trường tại đây

cài đặt numpy

numpy cho tất cả các hệ thống có sẵn từ Trang web Sourceforge Numpy. Đối với hầu hết các hệ thống, các tệp nhị phân được biên dịch sẵn có sẵn. Trên trang Sourceforge, bạn sẽ thấy nhiều thư mục khác nhau. Mở [hoặc mở rộng] thư mục Numpy [được liệt kê dưới tiêu đề "Tất cả các tệp"], sau đó là thư mục dành cho phiên bản bạn muốn. Bản phân phối cho tất cả các hệ điều hành được đưa vào cùng một thư mục. Đảm bảo chọn phiên bản 32 hoặc 64 bit tương ứng với việc bạn đang chạy bản cài đặt Python 32 bit hay 64 bit. [Hầu hết mọi người ngày nay sẽ chạy 64 bit]

Gói f2py được phân phối như một phần của numpy. f2py là một công cụ mạnh mẽ dành cho người dùng nâng cao, vì nó cho phép một người biến mã Fortran [và một số loại c] đã biên dịch thành một lệnh Python mới rất đơn giản. Bạn cần phải cài đặt trình biên dịch Fortran tương thích [e. g. gfortran ]. f2py được sử dụng để xây dựng mô-đun phần mềm khóa học, cung cấp giao diện cho mã bức xạ ccm. Tài liệu về việc sử dụng f2py có thể được tìm thấy ở đây

  • Cài đặt trên Mac OSX. Bản phân phối ở dạng ảnh đĩa [. tập tin dmg]. Sau khi bạn tải xuống, chỉ cần nhấp vào hình ảnh đĩa để gắn nó, sau đó nhấp vào trình cài đặt để cài đặt và làm theo hướng dẫn. Trước tiên, bạn cần cài đặt phiên bản Python tương thích. [Trình cài đặt sẽ cho bạn biết nếu bạn chưa làm điều này]. Đối với Python 32 bit 2. 6, tệp bạn muốn là numpy-1. 3. 0-py2. 6-macosx10. 5. dmg cho numpy1. 3 hoặc numpy-1. 4. 1-py2. 6 con trăn. tổ chức. dmg cho numpy1. 4. 1. Tôi chưa thử phiên bản sau, vì vậy tôi khuyên bạn nên sử dụng numpy1. 3 bây giờ. Nếu bạn đã quyết định chuyển sang thế giới 64 bit và đã cài đặt OS10 64 bit. 6 của Python, thì bạn có thể phải xây dựng một phiên bản tương thích của numpy từ một trong các bản phân phối nguồn được cung cấp trên trang Sourceforge, cho đến khi có sẵn tệp nhị phân được biên dịch sẵn. Nếu bạn đã cài đặt Python 2. 7, bạn nên tìm phiên bản tương thích của numpy. Các phiên bản trước cũng sẽ hoạt động với Python 2. 7, nhưng trình cài đặt có thể gặp một số khó khăn trong việc xác định vị trí đặt nó
  • Cài đặt trên Linux. Đối với Linux, phương pháp khuyến nghị khi sử dụng bản phân phối Sourceforge là xây dựng numpy từ các tệp nguồn. Chúng có sẵn trong các thư mục cho các phiên bản riêng lẻ có tên như numpy-1. 4. 1. hắc ín. gz. Các bản phân phối Linux khác nhau, đặc biệt là Debian, cung cấp các công cụ dòng lệnh để đơn giản hóa việc cài đặt phần mềm bổ sung và rất có thể numpy cũng có sẵn thông qua kênh này
  • Cài đặt trên Windows. Trình cài đặt thực thi có sẵn với tên tệp như numpy-1. 4. 1-win32-siêu gói-python2. 6. người cũ. Ký hiệu "siêu gói" có nghĩa là numpy được cài đặt cùng với nhiều tiện ích khác hữu ích cho công việc khoa học. Xem ghi chú phát hành để biết chi tiết. Tại thời điểm viết bài này, Sourceforge không cung cấp tệp nhị phân 64 bit, vì vậy nếu bạn đang làm việc với Python 64 bit vì lý do này hay lý do khác, cho đến nay, giải pháp thay thế tốt nhất của bạn là sử dụng [dù sao đây cũng có thể là giải pháp thay thế tốt nhất của bạn, bất kể

Các tiện ích mở rộng Python được cài đặt ở đâu?

Thông thường, trình cài đặt sẽ tự động tìm đúng vị trí trong bản cài đặt Python của bạn để đặt bất kỳ tiện ích bổ sung nào bạn muốn để có thể sử dụng bằng cách sử dụng lệnh import trong Python. Có nhiều cách khác nhau để chỉ định các vị trí bổ sung mà Python sẽ tìm các mô-đun để nhập [e. g. đặt các biến môi trường PYTHONPATH], nhưng vị trí bình thường để cài đặt các tiện ích mở rộng có nghĩa là khả dụng vĩnh viễn và phổ biến [như gói numpy hoặc đồ họa] là một thư mục có tên là site-packages. Thông thường, bạn sẽ không cần biết thư mục này ở đâu, vì trình cài đặt phần mềm mở rộng sẽ tìm thấy nó và tự động đặt mọi thứ vào đó. Tuy nhiên, có một số gói không có tập lệnh cài đặt đẹp mắt, nơi bạn có thể cần đặt mọi thứ vào đúng thư mục bằng tay. Điều này đang trở thành một tình huống ít phổ biến hơn, nhưng tôi cung cấp một số thông tin về vị trí của site-packages bên dưới cho những ai có nhu cầu biết

Mỗi cài đặt Python trên hệ thống của bạn sẽ có thư mục site-packages riêng và chúng nằm ở những vị trí khác nhau không chỉ phụ thuộc vào loại hệ điều hành bạn có mà còn loại trình cài đặt Python nào được sử dụng để cài đặt Python. Một số thứ luôn giống nhau, trong đó đối với mỗi lần cài đặt Python, site-packages được đặt trong một đường dẫn thư mục như

python3

ở đâu "2. 7" được thay thế bằng số phiên bản thực tế của Python bạn đang sử dụng, nhưng vị trí của thư mục python4 có thể thay đổi rất nhiều. Ví dụ: đối với nhiều bản cài đặt Mac OS X tiêu chuẩn, đây sẽ là thư mục con sâu bên dưới của /Library/Frameworks/Python. khuôn khổ. Ví dụ: nếu bạn đã cài đặt Python2. 7, đường dẫn đầy đủ của thư mục để di chuyển tệp đến là

/Thư viện/Khung/Python. khung/Phiên bản/2. 7/lib/python2. 7/gói trang web

Lưu ý rằng bản phân phối Enthought Canopy sử dụng môi trường ảo và phiên bản của site-packages mà người dùng nên sửa đổi nằm trong thư mục Thư viện của riêng người dùng, không phải Thư viện trên toàn hệ thống. Ví dụ: trong lần cài đặt Canopy 64 bit gần đây của tôi, thư mục này nằm trong thư mục chính của tôi tại

python6

có lợi thế là tôi có thể sửa đổi nó mà không cần đặc quyền của quản trị viên. Các bản cài đặt Linux có thể cài đặt Python ở nhiều nơi khác nhau và thậm chí có một số trường hợp một số phiên bản Linux Python có thể sử dụng một tên khác cho thư mục

Bạn có thể định vị thư mục bằng cách sử dụng Spotlight [trên máy Mac] để tìm kiếm cụm từ gói trang web, nhưng hãy cẩn thận, vì bạn có thể có nhiều hơn một thư mục như vậy và cơ sở dữ liệu Spotlight cũng có thể không được cập nhật và . Trên Mac hoặc Linux, bạn cũng có thể thực hiện which python và sau đó thực hiện ls -l trên kết quả để tìm thư mục gốc cho cài đặt python của bạn. Phần của đường dẫn thư mục trước thư mục "bin" là nơi bạn muốn tìm kiếm từ trên xuống để tìm lib/pythonX. Y/gói trang web

Nếu sử dụng python2. 7 trở lên, cách tốt nhất để tìm thư mục site-packages là sử dụng mô-đun python8 trong trình thông dịch Python. Ví dụ

python9

Điều này sẽ trả về đúng thư mục cho phiên bản Python mà trình thông dịch đang chạy trong đó. Hàm này thực sự trả về một danh sách tất cả các thư mục site-packages, nhưng dòng được viết sẽ trích xuất thư mục đầu tiên trong danh sách, đây là nơi đầu tiên trình thông dịch xem xét và thường là nơi bạn muốn. Đây là cách trình cài đặt tìm thấy thư mục site-packages cho các phiên bản Python hiện tại

Cách cài đặt Python2. 6 6 trên Linux?

Cài đặt Python 2. 6 từ nguồn trên Ubuntu Hardy .
Giải nén $ tar zxvf Python-2. 6. tgz
Đọc README tại ~/incoming/Python-2. 6/ĐỌC
Cài đặt điều kiện tiên quyết [Tuyên bố từ chối trách nhiệm. Tôi không biết gì về thư viện, gói, phần phụ thuộc, v.v. .
định cấu hình. .
Kiếm $ kiếm. .
Dùng thử [Tùy chọn] $. /trăn. .
Kiểm tra [Tùy chọn] $ thực hiện kiểm tra

Cách cài đặt Python2. 7 trên Linux?

Quy trình .
Đăng nhập với quyền root hoặc sử dụng sudo
Xác minh hệ thống của bạn được cập nhật. cập nhật yum
Cài đặt các công cụ phát triển. yum groupinstall -y "công cụ phát triển"
Cài đặt các công cụ phát triển và thư viện bổ sung [không thực sự cần thiết để biên dịch Python nhưng cần thiết cho trình thông dịch Python]

Làm cách nào để cài đặt Python trong Linux bằng thiết bị đầu cuối?

Có thể sử dụng lệnh sau để cài đặt phiên bản Python mới nhất trên hầu hết mọi hệ thống Linux. .
Sudo apt-get cài đặt python3
Sudo apt-get cài đặt python3. 8 #hoặc sudo apt-get cài đặt python3. 9
bản sao git https. //github. com/trăn/cpython

Cách cài đặt Python2. 6 trên Centos 7?

# ln -s /usr/local/bin/python /usr/bin/python. Tải xuống gói RPM python-2. 6. .
bạn có thể sử dụng virtualenv để cài đặt python2 không. 6 khi chỉ có python2. .
Chắc chắn. Tôi tin rằng hãy sử dụng tùy chọn --no-site-packages trong virtualenv hoặc xây dựng một con trăn trong bản dựng. .
KHÔNG, virtualenv chỉ xử lý các mô-đun/gói python và các phiên bản của chúng

Chủ Đề