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 Show
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
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õ
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õ
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ấtCho đế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 PythonPython 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 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;
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õ
và tương tự cho cài đặt numpy
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á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 Mỗi cài đặt Python trên hệ thống của bạn sẽ có thư mục
ở đâ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 /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
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
Đ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 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 |