Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

उबंटू पर पायथन 3.4.4 कैसे इंस्टॉल करें


पायथन एक जनरल-पर्पज इंटरप्रेटेड, इंटरैक्टिव, ऑब्जेक्ट-ओरिएंटेड, और हाई-लेवल प्रोग्रामिंग भाषा है। इसे गुइडो वैन रॉसम द्वारा 1985-1990 के दौरान बनाया गया था। पर्ल की तरह, पायथन सोर्स कोड भी GNU जनरल पब्लिक लाइसेंस (GPL) के तहत उपलब्ध है। यह लेख "उबंटू पर पायथन कैसे इंस्टॉल करें" का वर्णन करता है।

आवश्यक पैकेज इंस्टॉल करना

पायथन इंस्टॉल करने के लिए, नीचे दिखाए अनुसार पूर्वापेक्षाएँ आवश्यक हैं:

$ sudo apt-get install build-essential checkinstall

सैंपल आउटपुट इस तरह होना चाहिए:

Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
The following packages were automatically installed and are no longer required:
  gtk2-engines-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-signed-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-unity-singlet
  python-utidylib
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  checkinstall
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 121 kB of archives.
After this operation, 516 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://in.archive.ubuntu.com/ubuntu/ trusty/universe checkinstall amd64 1.6.2-4ubuntu1 [121 kB]
....................................................................

सपोर्टिव लाइब्रेरीज इंस्टॉल करने के लिए, निम्न कमांड का उपयोग करें:

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

आउटपुट इस तरह होना चाहिए:

Reading package lists... Done
Building dependency tree
Reading state information... Done
libc6-dev is already the newest version.
libc6-dev set to manually installed.
The following packages were automatically installed and are no longer required:
  gtk2-engines-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-signed-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-unity-singlet
  python-utidylib
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libexpat1-dev libfontconfig1-dev libfreetype6-dev libice-dev libpng12-dev
  libpthread-stubs0-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 libxt-dev tcl-dev 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-dev
...................................................................

पायथन डाउनलोड करना

पायथन डाउनलोड करने के लिए निम्न कमांड्स का उपयोग करें:

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

सैंपल आउटपुट इस तरह होना चाहिए:

--2016-03-18 11:13:18-- https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz
Resolving www.python.org (www.python.org)... 103.245.222.223
Connecting to www.python.org (www.python.org)|103.245.222.223|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 19435166 (19M) [application/octet-stream]
Saving to: 'Python-3.4.4.tgz'
100%[==============================================================>] 1,94,35,166 819KB/s in 27s
................................................................

अब डाउनलोड किए गए पैकेज को नीचे दिखाए अनुसार एक्सट्रैक्ट करें:

$ sudo tar xzf Python-3.4.4.tgz

पायथन सोर्स कंपाइल करना

पायथन सोर्स कंपाइल करने के लिए, निम्न कमांड का उपयोग करें:

$ cd Python-3.4.4
$ sudo ./configure

सैंपल आउटपुट इस तरह होना चाहिए:

checking sys/bsdtty.h presence... no
checking for sys/bsdtty.h... no
checking sys/event.h usability... no
checking sys/event.h presence... no
checking for sys/event.h... no
checking sys/file.h usability... yes
checking sys/file.h presence... yes
checking for sys/file.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/kern_control.h usability... no
checking sys/kern_control.h presence... no
checking for sys/kern_control.h... no
checking sys/mkdev.h usability... no
checking sys/mkdev.h presence... no
checking for sys/mkdev.h... no
checking sys/modem.h usability... no
...................................................

altinstall का उपयोग डिफ़ॉल्ट पायथन बाइनरी फाइल /usr/bin/python को बदलने से रोकने के लिए करें जैसा कि नीचे दिखाया गया है:

$ sudo make altinstall

सैंपल आउटपुट इस तरह होना चाहिए:

Compiling '/usr/local/lib/python3.4/tkinter/test/widget_tests.py'...
Compiling '/usr/local/lib/python3.4/tkinter/tix.py'...
Compiling '/usr/local/lib/python3.4/tkinter/ttk.py'...
Compiling '/usr/local/lib/python3.4/token.py'...
Compiling '/usr/local/lib/python3.4/tokenize.py'...
Compiling '/usr/local/lib/python3.4/trace.py'...
Compiling '/usr/local/lib/python3.4/traceback.py'...
Compiling '/usr/local/lib/python3.4/tracemalloc.py'...
Compiling '/usr/local/lib/python3.4/tty.py'...
Compiling '/usr/local/lib/python3.4/turtle.py'...
Listing '/usr/local/lib/python3.4/turtledemo'...
Compiling '/usr/local/lib/python3.4/turtledemo/__init__.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/__main__.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/bytedesign.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/chaos.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/clock.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/colormixer.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/forest.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/fractalcurves.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/lindenmayer.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/minimal_hanoi.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/nim.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/paint.py'...
Compiling '/usr/local/lib/python3.4/turtledemo/peace.py'...
Compiling '/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'...
Compiling '/usr/local/lib/python3.4/turtledemo/tree.py'...
...........................................................................

पायथन वर्जन चेक करने के लिए, निम्न कमांड का उपयोग करें:

$ sudo python3.4 -V

सैंपल आउटपुट इस तरह होना चाहिए:

Python 3.4.4

बधाई हो! अब, आप जानते हैं "उबंटू पर पायथन 3.4.4 कैसे इंस्टॉल करें"। हम अपने अगले लिनक्स पोस्ट में और कमांड सीखेंगे। पढ़ते रहें!


  1. उबंटू 20.04 में फॉन्ट कैसे इंस्टॉल करें उबंटू 20.04 में फॉन्ट कैसे इंस्टॉल करें

    अधिकांश लोग शायद उबंटू के नवीनतम संस्करण के साथ आने वाले फॉन्ट के संग्रह को पर्याप्त से अधिक मानेंगे। हालांकि, अन्य लोगों को अपनी कार्यक्षेत्र में (काफी) अधिक की आवश्यकता हो सकती है। और कुछ लोग अधिक विकल्प रखना पसंद करेंगे। यदि आप भी उबंटू 20.04 में अधिक फॉन्ट इंस्टॉल करना चाहते हैं, तो पढ़ें, क्यो

  1. उबंटू में पिप (Pip) कैसे इंस्टॉल करें उबंटू में पिप (Pip) कैसे इंस्टॉल करें

    लिनक्स पैकेज मैनेजर्स से भरा पड़ा है। उबंटू के पास न केवल apt है, बल्कि कई प्रोग्रामिंग भाषाएं अपने स्वयं के पैकेज मैनेजर्स के साथ आती हैं। Node.js के पास npm है, Ruby के पास gem है, और Python के पास pip है। Pip का अर्थ है Python Installs Packages और यह आपको Python Package Index (PyPI) से पैकेज आसान

  1. विंडोज 10 और 11 पर उबंटू इंस्टॉल करने की चरण-दर-चरण गाइड विंडोज 10 और 11 पर उबंटू इंस्टॉल करने की चरण-दर-चरण गाइड

    तो आप अपने विंडोज 10 या विंडोज 11 पर उबंटू लिनक्स इंस्टॉल करना चाहते हैं? चिंता न करें, आप सही जगह पर हैं। आप यह जानकर आश्चर्यचकित हो सकते हैं, लेकिन आपके विंडोज ऑपरेटिंग सिस्टम पर उबंटू इंस्टॉल करने और चलाने का कोई एक, सार्वभौमिक तरीका नहीं है। वास्तव में, इस पोस्ट में हम तीन दृष्टिकोण बताएंगे। आप