Pythonは、初心者向けの単なるプログラミング言語ではありません。Pythonは強力で本格的な言語であり、その周りに膨大な数のサードパーティパッケージとライブラリが作成されています。すべてを自分でコーディングするのではなく、これらのサードパーティパッケージをデプロイして、独自のコーディングプロジェクトの一部として使用できます。
これらはGitHub(searching GitHub)またはWebを検索することで見つけることができますが、代わりにPythonのパッケージマネージャーであるPIPを使用してこれを行うこともできます。PIPを使用すると、 (PIP)Python PackageIndexから(Python PIP)PythonPIP(Python Package Index)パッケージを検索してインストールでき、何千ものパッケージを利用できます。
PIPとは何ですか?(What Is PIP?)
PIP(P ackage I nstaller for P ython)を使用すると、 (P)PythonPackageIndexで入手可能な(Python Package Index)Pythonパッケージの中央リポジトリからパッケージをインストールできます。簡単に言うと、 Python(Python)のアプリストアとして機能し、Pythonパッケージを自分で検索しなくてもコマンドラインまたはターミナルからインストールできます。
Linuxユーザーはすでにこのプロセスに精通しています。パッケージマネージャーはLinuxユーザーエクスペリエンスの重要な部分であり、 APT、Pacmanなどを使用すると、ターミナルウィンドウからさまざまなLinuxディストリビュー(Linux)ションにさまざまなソフトウェアをインストールできます。
PIPの使用を開始する前に、Pythonをインストールする必要があります。macOSおよびほとんどのLinuxディストリビュー(Linux)ションにはすでにPythonがインストールされていますが、 (Python)Windows10に手動でインストールする必要があります。Linuxディストリビューションに(Linux)Pythonがインストールされていない(または古いバージョンのPythonがインストールされている)場合も、ディストリビューションのパッケージマネージャーを使用してこれを行う必要があります。
LinuxへのPythonPIPのインストール(Installing Python PIP On Linux)
python-pipパッケージは、バリアントと同様に、すべての主要なLinuxディストリビュー(Linux)ションでダウンロードおよびインストールできます。Linuxディストリビューション(Linux)によっては、 Python3.xシリーズではなくPython2.xシリーズをまだ使用している場合は、 python2-pipパッケージをインストールする必要があります。
Python 3.4以降(またはPython 2.7.9以降)を使用している場合は、 PIPが既にインストールされているため、Linuxにインストールする必要はありません。(Linux)これを確認するには、ターミナルウィンドウを開き、python3 –versionと入力して、インストールされているPythonのバージョンを確認してから、 python(python -m pip) -mpipまたはpython3-mpipを使用して使用します。
2.7.9または3.4より前のPythonバージョンの場合、 (Python)Linuxに(Linux)Python PIPをインストールするかどうかは、使用しているシステムパッケージマネージャーによって異なります。さまざまなLinuxプラットフォームにPIPをインストールする方法は次のとおりです。
- UbuntuまたはDebianベースのディストリビューションにPythonPIPをインストールするには、ターミナルを開き、 sudo apt install python-pip forPython2.x( sudo apt install python-pip)と(Python 2.x)入力します。Python 3.xのインストールには、sudo aptinstallpython3 -pip(sudo apt install python3-pip)と入力します。
- Arch Linuxで、ターミナルを開き、 Python2.xの場合はsudopacman -Spython2-pip(sudo pacman -S python2-pip )と入力します。(Python 2.x.)Python 3.xのインストールには、sudo pacman -Spython-pip(sudo pacman -S python-pip)と入力します。
- Fedoraベースのディストリビューションを使用している場合は、sudo dnf upgrade python-setuptoolsと入力し、続いてsudo dnf install python-pip python-wheel forPython2.xと入力(sudo dnf install python-pip python-wheel )し(Python 2.x)ます。Python 3.xのインストールには、 (Python 3.x)sudo dnf installpython3python3-wheelと入力します。
- PIPを手動でインストールするには、ターミナルを開き、 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pyと入力します。ダウンロードしたら、python get-pip.pyと入力して、自動インストールスクリプトを実行します。
WindowsへのPythonPIPのインストール(Installing Python PIP On Windows)
Linuxとは異なり、Windowsには(Windows)Pythonがプリインストールされていません。つまり、このプラットフォームでPIPの使用を開始する前に、まずPythonforWindowsをダウンロードしてインストールする必要があります。(download and install Python for Windows)
最新バージョンのPythonをインストールした場合は、 (Python)Pythonインストールと一緒にPIPがインストールされているはずです。前述したように、Python2.7.9およびPython3.4(Python 2.7.9 )のインストール(3.4 )(およびそれ以降)では、PIPが自動的(Python)に(PIP)インストールされます。
古いバージョンのPythonを使用している場合は、 (Python)get-pipスクリプトを 使用してpipを自動的にインストールする必要があります。
- get-pip.pyスクリプト(Download the get-pip.py script)をWindowsPC(Windows)にダウンロードします。管理者アクセス権を持つ昇格されたPowerShellまたはコマンドラインで、python get-pip.pyと入力して、 PIPを自動的にインストールします。
これにより、 PythonPIP(Python PIP)が自動的にインストールされて使用できるようになります。次に、 pip(pip)またはpython -m pipと入力して、 (python -m pip)PowerShellまたはコマンドラインウィンドウから実行できます。
macOSにPythonPIPをインストールする方法
Linuxと同様に、macOSには通常Pythonと(Python)PIPのバージョンがインストールされています。macOS上(macOS)のPythonとPIPはどちらも最新のリリースと比較して古くなっている可能性がありますが、macOSターミナルウィンドウを開いてpipまたはpython -m pip(またはpip3またはpython3 -m pip)と入力すると、通常どおりに機能するはずです。
PythonとPIPを一緒に更新する場合は、macOS用のHomebrewパッケージマネージャー(Homebrew package manager)を使用して簡単に更新できます。
- Homebrewがインストールされている場合は、ターミナルウィンドウを開き、brew install pythonと入力して、インストールを最新バージョンのPython3.xに更新します(Python 3.x)。古いPython2.xインストールをインストールするには、代わりにbrew install python@2 と入力します。
インストールしたら、チュートリアルでpipまたはpython -m pip(またはpip3またはpython3 -m pip)と入力して、 PIPを実行し、使用可能な(PIP)PIPフラグのリストを表示します。
PIPの更新(Updating PIP)
すでにPIPがインストールされているが、それを最新バージョンに更新したい場合は、PIP自体を使用してそれを行うことができます。
- macOSおよびLinuxユーザーの場合、pip install-Upipと入力して更新プロセスを開始します。代わりに、 pip3 install-Upip(pip3 install -U pip)またはpython(python -m pip install -U pip) -mpip install-Upipを使用することもできます。
- Windowsユーザーは、管理者アクセス権を持つPowerShellまたはコマンドラインを開き、python -m pip install -U pipと入力することで、 (python -m pip install -U pip)PythonPIPをインストールできます。
PIPを使用したPythonパッケージのインストールとアンインストール(Installing & Uninstalling Python Packages Using PIP)
PIPがインストールされ、更新され、選択したプラットフォームで使用できるようになったら、最終的にPIPを使用してPythonパッケージをダウンロードしてインストールしたり、既存のパッケージをアンインストールしたりできます。
- PIPを使用して新しいPythonパッケージをインストールするには、pipinstallpackageまたはpython-mpip install packageと(pip install package)入力し、packageをパッケージ(package)の名前に置き換えます。Python2.x(Python 3.x)とPython3.x(Python 2.x)の両方がインストールされている場合は、macOSなどの特定のプラットフォームでpip3またはpython3を使用する必要がある場合があります。
- インストールされているすべてのPythonパッケージのリストを表示するには、 piplistまたはpython-mpiplistと入力します。(python -m pip list. )特定のプラットフォームのPython3.xパッケージには(Python 3.x)pip3またはpython3を使用します。
- パッケージを削除するには、pipUninstallpackageまたはpython-mpip Uninstall packageと入力し(pip uninstall package)、package(python -m pip uninstall package)を(package)パッケージ名に置き換えます。Python 2.xと3.xの両方がインストールされている場合は、特定のプラットフォームでpip3またはpython3を使用してください。yを押してアンインストールを確認します。
PIPを使用してより良いPythonプロジェクトを開発する(Using PIP To Develop Better Python Projects)
Python PIPをインストールし、それを使用して新しいパッケージをインストールする方法を理解すると、 Pythonを使用して独自のより大きく、より優れたプロジェクトを開発できるようにする、無限の数のライブラリやその他のプロジェクトにすぐにアクセスできます。
Pythonは、理解しやすい構文と初心者向けの無限のリソースのおかげで、特に新しいコーダーにとって、 学ぶのに最適なプログラミング言語の1つです。(best programming languages to learn)
あなたが新しいPythonコーダーであろうとプロであろうと、学ぶべき新しいことが常にあるので、下のコメントセクションであなた自身の(Python)Pythonのヒント(または質問)を知らせてください。
How To Install Python PIP For Python Packages
Python isn’t just a progrаmming language for beginners—it’s a powerful and fully-fledged language, with an enormous number of third-party packages and libraries creаted around it. Rather than code everythіng yourself, you can deploy these third-party packages аnd use them as part of your own coding projects.
You might find these by searching GitHub or the web, but you can also use PIP, the package manager for Python, to do this instead. PIP allows you to search for and install Python PIP packages from the Python Package Index, with thousands of packages available.
What Is PIP?
PIP, or Package Installer for Python, allows you to install packages from the central repository of Python packages available at the Python Package Index. In simple terms, it acts as an app store for Python, allowing you to install Python packages from a command line or terminal without needing to locate them yourself.
Linux users will already be familiar with this process—package managers are an essential part of the Linux user experience, with APT, Pacman, and others allowing you to install different software on various Linux distributions from a terminal window.
You’ll need Python installed before you can begin to use PIP. macOS and most Linux distributions will already have Python installed, but you’ll need to install it manually on Windows 10. You’ll also need to do this if your Linux distribution doesn’t have Python installed (or has an older version of Python) using the package manager for your distribution.
Installing Python PIP On Linux
The python-pip package is available for download and installation for all major Linux distributions, as are variants. Depending on your Linux distribution, you may need to install the python2-pip package if you’re still using the Python 2.x series, rather than the Python 3.x series.
If you’re using Python 3.4 or above (or Python 2.7.9 or above), you don’t need to install PIP on Linux, as it’s already installed. Check this by opening a terminal window and typing python3 –version to check your installed Python version, then use python -m pip or python3 -m pip to use it.
For Python versions below 2.7.9 or 3.4, installing Python PIP on Linux will depend on the system package manager in use. Here’s how to install PIP on various Linux platforms.
- To install Python PIP on Ubuntu or Debian-based distributions, open a terminal and type sudo apt install python-pip for Python 2.x. Type sudo apt install python3-pip for Python 3.x installations.
- On Arch Linux, open a terminal and type sudo pacman -S python2-pip for Python 2.x. Type sudo pacman -S python-pip for Python 3.x installations.
- If you’re using a Fedora-based distribution, type sudo dnf upgrade python-setuptools, followed by sudo dnf install python-pip python-wheel for Python 2.x. Type sudo dnf install python3 python3-wheel for Python 3.x installations.
- To install PIP manually, open a terminal and type curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py. Once downloaded, type python get-pip.py to run the automatic installation script.
Installing Python PIP On Windows
Unlike Linux, Windows doesn’t come with Python pre-installed. That means you’ll need to download and install Python for Windows first before you can begin to use PIP on this platform.
If you’ve installed the most up-to-date version of Python, then you should find PIP installed alongside your Python installation. As we’ve mentioned, Python 2.7.9 and Python 3.4 installations (and above) should have PIP installed automatically.
If you’re using an older Python version, you’ll need to use the get-pip script to install pip automatically.
- Download the get-pip.py script to your Windows PC. In an elevated PowerShell or command line with administrative access, type python get-pip.py to automatically install PIP.
This should automatically install Python PIP for you to use. You can then run it from a PowerShell or command line window by typing pip or python -m pip.
How To Install Python PIP On macOS
Like Linux, macOS usually comes with Python installed, as well as a version of PIP. Both Python and PIP on macOS are likely to be outdated, compared to the most recent release, but it should work as normal by opening a macOS terminal window and typing pip or python -m pip (or pip3 or python3 -m pip).
If you want to update Python and PIP together, you can do this easily using the Homebrew package manager for macOS.
- If you have Homebrew installed, open a terminal window and type brew install python to update your installation to the latest version of Python 3.x. To install an older Python 2.x installation, type brew install python@2 instead.
Once it’s installed, type pip or python -m pip (or pip3 or python3 -m pip) at the tutorial to run PIP and see a list of available PIP flags.
Updating PIP
If you already have PIP installed, but you want to update it to the latest version, you can do that using PIP itself.
- For macOS and Linux users, type pip install -U pip to begin the update process. You can also use pip3 install -U pip or python -m pip install -U pip instead.
- Windows users can install Python PIP by opening up a PowerShell or command line with admin access and typing python -m pip install -U pip.
Installing & Uninstalling Python Packages Using PIP
Once PIP is installed, updated, and ready to use on your chosen platform, you can finally begin to use it to download and install Python packages, or use it to uninstall existing packages.
- To install a new Python package using PIP, type pip install package or python -m pip install package, replacing package with the name of the package. You may need to use pip3 or python3 on certain platforms like macOS if you have both Python 2.x and Python 3.x installed.
- To see a list of all installed Python packages, type pip list or python -m pip list. Use pip3 or python3 for Python 3.x packages on certain platforms.
- To remove a package, type pip uninstall package or python -m pip uninstall package, replacing package with the package name. Use pip3 or python3 on certain platforms if you have both Python 2.x and 3.x installed. Press y to confirm the uninstallation.
Using PIP To Develop Better Python Projects
Once you know how to install Python PIP and use it to install new packages, you immediately have access to an endless number of libraries and other projects that will allow you to develop bigger and better projects of your own using Python.
Python is one of the best programming languages to learn, especially for new coders, thanks to an easy-to-understand syntax and an endless number of resources for beginners.
Whether you’re a new Python coder or a pro, there’s always something new to learn, so let us know your own Python tips (or questions) in the comments section below.