Computer >> Máy Tính >  >> Lập trình >> Python

Cách cài đặt Python 3.4.4 trên Ubuntu

Python là một ngôn ngữ lập trình thông dịch, tương tác, hướng đối tượng và cấp cao có mục đích chung. Nó được tạo ra bởi Guido van Rossum trong giai đoạn 1985-1990. Giống như Perl, mã nguồn Python cũng có sẵn theo Giấy phép Công cộng GNU (GPL). Bài viết này mô tả “Cách cài đặt Python trên Ubuntu”

Cài đặt các gói bắt buộc

Để cài đặt python, nó phải yêu cầu các điều kiện tiên quyết như hình dưới đây-

 $ sudo apt-get install build-essential checkinstall 

Đầu ra mẫu phải như thế này -

 Đọc danh sách gói ... DoneBuilding cây phụ thuộc Đọc thông tin trạng thái ... Donebuild-essential đã là phiên bản mới nhất. Các gói sau đã được cài đặt tự động và không còn cần thiết:gtk2-engine-pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp- misc libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2. 0-27-generic linux-sign-image-4.2.0-27-generic php7.0-opcache python-beautifulsoup python-feedparser python-html2text python-magic python-oauth2 python-pyside.qtcore python-pyside.qtgui python- pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex python-sqlalchemy python-sqlalchemy-ext python-support python-Uni-singlet python-utidylib Sử dụng 'apt-get autoremove' để xóa chúng. Các gói MỚI sau sẽ được cài đặt :checkinstall0 được nâng cấp, 1 mới cài đặt, 0 để xóa và 1 chưa nâng cấp. Cần nhận 121 kB o f archives.Sau thao tác này, 516 kB dung lượng đĩa bổ sung sẽ được sử dụng. Bạn có muốn tiếp tục không? [Y / n] yGet:1 https://in.archive.ubuntu.com/ubuntu/ trusty / universe checkinstall amd64 1.6.2-4ubuntu1 [121 kB] .............. ................................................... .... 

Để cài đặt các thư viện hỗ trợ, hãy sử dụng lệnh sau -

 $ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev 

Đầu ra phải như thế này -

 Đọc danh sách gói ... Cây phụ thuộc DoneBuilding Đọc thông tin trạng thái ... Donelibc6-dev đã là phiên bản mới nhất .libc6-dev được đặt thành cài đặt thủ công. Các gói sau đã được cài đặt tự động và không còn cần thiết:gtk2-engine- pixbuf libbs2b0 libopusfile0 libpyside1.2 libqmmp-misc libqmmpui0 libshiboken1.2 libsidplayfp libtidy-0.99-0 linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2.0-27-generic linux-sign-image-4.2.0-27-generic php7.0-opcache python-beautifulsoup python-feedparser python-html2text python-magic python-oauth2 python-pyside. qtcore python-pyside.qtgui python-pyside.qtnetwork python-pyside.qtwebkit python-pysqlite2 python-regex python-sqlalchemy python-sqlalchemy-ext python-support python-union-singlet python-utidylib Dùng 'apt-get autoremove' để loại bỏ chúng Các gói bổ sung sau sẽ được cài đặt:libexpat1-dev libfontconfig1-dev libfreetype6-dev libice-dev l ibpng12-dev libpthread-stes0-dev libsm-dev libssl-doc libtinfo-dev libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libxft-dev libxrender-dev libxss-dev lib tcl8.6-dev tk8.6-dev x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-render-dev x11proto-scrnsaver-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g- nhà phát triển ................................................. .................... 

Tải xuống Python

Để tải xuống python, hãy sử dụng các lệnh sau-

 $ cd / usr / src $ sudo wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz 

Đầu ra mẫu phải như thế này -

 --2016-03-18 11:13:18-- https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgzResolving www.python.org (www. python.org) ... 103.245.222.223Kết nối với www.python.org (www.python.org) | 103.245.222.223 |:443 ... đã kết nối. Yêu cầuTTP đã được gửi, đang chờ phản hồi ... 200 OKLength:19435166 ( 19M) [application / octet-stream] Đang lưu vào:'Python-3.4.4.tgz'100% [==============================================================>] 1,94,35,166 819KB / s trong 27 giây .. ................................................  

Bây giờ giải nén gói đã tải xuống như hình dưới đây-

 $ sudo tar xzf Python-3.4.4.tgz 

Biên dịch nguồn Python

Để biên dịch nguồn Python, hãy sử dụng lệnh sau -

 $ cd Python-3.4.4 $ sudo ./configure 

Đầu ra mẫu phải như thế này -

 kiểm tra sự hiện diện của sys / bsdtty.h ... kiểm tra sự hiện diện của sys / bsdtty.h ... kiểm tra khả năng sử dụng sys / event.h ... kiểm tra sự hiện diện sys / event.h ... kiểm tra sự hiện diện của sys / event.h ... kiểm tra khả năng sử dụng sys / file.h ... có kiểm tra sự hiện diện của sys / file.h ... có kiểm tra khả năng sử dụng sys / file.h ... có kiểm tra khả năng sử dụng sys / ioctl.h ... yeschecking sys / ioctl.h ... yeschecking for sys / ioctl.h ... yeschecking sys / kern_control.h usability ... nochecking sys / kern_control.h present ... nochecking for sys / kern_control.h ... nochecking sys / loadavg.h Usability ... kiểm tra sự hiện diện sys / loadavg.h ... kiểm tra cho sys / loadavg.h ... kiểm tra khả năng sử dụng sys / lock.h ... kiểm tra sự hiện diện sys / lock.h ... kiểm tra cho sys / lock.h ... không kiểm tra khả năng sử dụng sys / mkdev.h ... không kiểm tra sự hiện diện sys / mkdev.h ... kiểm tra khả năng sử dụng sys / mkdev.h ... không kiểm tra khả năng sử dụng sys / modem.h ... không ...... ............................................. 

sử dụng altinstall để ngăn việc thay thế tệp nhị phân python / usr / bin / python mặc định như được hiển thị bên dưới -

 $ sudo make altinstall 

Đầu ra mẫu phải như thế này -

 Biên dịch '/usr/local/lib/python3.4/tkinter/test/widget_tests.py'... Biên dịch' /usr/local/lib/python3.4/tkinter/tix.py'... Biên dịch '/usr/local/lib/python3.4/tkinter/ttk.py'... Biên dịch' /usr/local/lib/python3.4/token.py'... Biên dịch '/ usr / local / lib / python3.4 / tokenize.py '... Biên dịch' /usr/local/lib/python3.4/trace.py'... Biên dịch '/usr/local/lib/python3.4/traceback.py' .. Biên dịch '/usr/local/lib/python3.4/tracemalloc.py'... Biên dịch' /usr/local/lib/python3.4/tty.py'... Biên dịch '/ usr / local / lib / python3.4 / rùa.py '... Danh sách' /usr/local/lib/python3.4/turtledemo'...Compiling '/usr/local/lib/python3.4/turtledemo/__init__.py' .. Biên dịch '/usr/local/lib/python3.4/turtledemo/__main__.py'... Biên dịch' /usr/local/lib/python3.4/turtledemo/bytedesign.py'... Biên dịch '/ usr / local / lib / python3.4 / turtledemo / Hỗn loạn.py '... Biên dịch' /usr/local/lib/python3.4/turtledemo/clock.py'...Compiling '/ usr / local / lib / python3. 4 / turtledemo / colormixer.py '... Biên dịch' /usr/local/lib/python3.4/turtledemo/forest .py '... Biên dịch' /usr/local/lib/python3.4/turtledemo/fractalcurves.py'... Biên dịch '/usr/local/lib/python3.4/turtledemo/lindenmayer.py' ... Biên dịch '/usr/local/lib/python3.4/turtledemo/minimal_hanoi.py'... Biên dịch' /usr/local/lib/python3.4/turtledemo/nim.py'... Biên dịch '/ usr / local /lib/python3.4/turtledemo/paint.py'... Biên dịch '/usr/local/lib/python3.4/turtledemo/peace.py'... Biên soạn' /usr/local/lib/python3.4 /turtledemo/penrose.py'...Compiling '/usr/local/lib/python3.4/turtledemo/planet_and_moon.py'...Compiling' /usr/local/lib/python3.4/turtledemo/round_dance.py '... Biên dịch' /usr/local/lib/python3.4/turtledemo/tree.py '........................... ...................................................... . 

Để kiểm tra phiên bản Python, hãy sử dụng lệnh sau -

 $ sudo python3.4 -V 

Đầu ra mẫu phải như thế này -

 Python 3.4.4 

Xin chúc mừng! Bây giờ, bạn đã biết “Cách cài đặt Python 3.4.4 trên Ubuntu”. Chúng ta sẽ tìm hiểu thêm các lệnh trong bài đăng tiếp theo về Linux. Hãy tiếp tục đọc!