Pip なしで Python パッケージをインストールする
この記事では、Python で pip を使用せずにライブラリをインストールする方法を学習します。 また、conda コマンドを使用して [Python のパッケージ] をインストールする方法も学習します。
pip コマンドを使用せずに Python ライブラリをインストールする
    
Python では、pip コマンドは、システムにオープン ソース ライブラリをインストールするために最もよく使用される方法です。 ただし、pip コマンドではなく、Python ライブラリを手動でインストールする別の方法があります。
pip コマンドを使用せずに Python ライブラリをインストールするには、pypi.org からパッケージをダウンロードしてインストールし、Python で setup.py ファイルを実行する必要があります。
このセクションでは、追加の Python パッケージをインストールする前に従うべき手順について説明します。
- 
Google で pypi.org を検索すると、次のページにリダイレクトされます。

 - 
Python パッケージ
SciPyをインストールしたいとします。 最初にsearch projectバーに書き込み、Enter を押します。
 - 
さまざまなライブラリのリストを取得し、インストールするライブラリをクリックします。リストの最初のパッケージが、それらすべての中で最も関連性があります。 ここでは、最初の
scipy 1.9.1を選択します。
 - 
必要なパッケージをクリックすると、次のページにリダイレクトされます。
download fileオプションをクリックして、pipなしで Python パッケージをダウンロードするプロセスに進みます。
 - 
ファイルのダウンロードをクリックすると、いくつかのリンクが表示されます。 必要に応じて、それらすべてを確認できますが、パッケージを直接インストールする場合は、ソース配布の最初のリンクをクリックできます。
 - 
リンクをクリックすると、
pipコマンドを使用せずに Python パッケージ SciPy のインストールが開始されます。 それのzipファイルを取得します。
 - 
インストールが完了したら、
show in folderをクリックして、zip ファイルをインストールしたフォルダーに移動します。
これで、zip ファイル
scipy-1.9.1.tarが利用可能なフォルダーにリダイレクトされます。 - 
圧縮されたフォルダーを開き、ファイルまたはフォルダーを新しい場所にドラッグして解凍します。 圧縮されたフォルダを長押しするか、右クリックして
Extract Allを選択し、画面の指示に従ってコンテンツ全体を解凍します。
すべてのファイルがシステムに抽出されました。

 - 
コマンドプロンプトを管理者として開きます。
cd コマンドを使用して、抽出したディレクトリに移動します。cd ['directory'] - 
次のコマンドを使用して、Python で setup.py ファイルを実行します。
python setup.py install 
この後、必要なパッケージをシステムにインストールする必要があります。 Python パッケージがシステムにインストールされているかどうかを確認するには、cmd プロンプトを開き、可用性を確認するパッケージをインポートします。
import scipy
この後、パッケージのバージョンを確認します。
scipy.__version__
これは、システムに scipy がインストールされていることを示しています。

Conda コマンドで Python パッケージをインストールする
cmd プロンプトで conda を使用して Python パッケージをインストールすることもできます。
conda install scipy

conda コマンドは、パッケージと共にすべての要件をインストールします。

インストールされたライブラリを利用して、Python アプリケーションにインポートできるようになりました。
My name is Abid Ullah, and I am a software engineer. I love writing articles on programming, and my favorite topics are Python, PHP, JavaScript, and Linux. I tend to provide solutions to people in programming problems through my articles. I believe that I can bring a lot to you with my skills, experience, and qualification in technical writing.
LinkedIn