Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pipを使用したPython用パッケージ

Pythonでパッケージを管理するのは、面倒な作業になる可能性があります。この記事では、便利なコマンドについて説明し、pipを使用してパッケージを管理するのに役立つリソースと、pipenvとvirtualenvの違いについて説明します。また、Djangoという名前の強力なフレームワークについても説明します。

ピップとは何ですか? Pipは便利なパッケージマネージャーです。 Pipは再帰的頭字語で、「PipInstallsPackages」または「PipInstallsPython」を表すことができます。または、pipは「優先インストーラープログラム」の略です。

パッケージを更新する方法

Pipを使用したPython用パッケージ

次の段落では、パッケージマネージャーのpipを使用してPythonで既存のパッケージを更新する方法に焦点を当てます。

まず、 pip –version を実行して、pipがインストールされていることを確認します。 あなたのターミナルで。 Homebrewまたはpython.orgのインストーラーを使用してPythonをインストールした場合は、pipが必要です。 Linuxを使用している場合は、pipを個別にインストールする必要がある場合があります。私たちの記事を見てください。マシンにpipをインストールする方法をガイドします。

pipfile内の既存のパッケージを更新するには、 pip install –upgrade PackageNameを使用します パッケージの最新バージョンをインストールします。インストールするパッケージの特定のバージョンがある場合は、パッケージ名の後にバージョンを入力します。プロジェクト/アプリケーションに必要な正確なバージョンを含める方法については、次の例を参照してください(例: pip install –upgrade PackageName ==1.4

Pipfileから依存関係をインストールする方法

Pipを使用したPython用パッケージ

Pipenvは、Pythonプロジェクトの依存関係マネージャーです。これは、Node.jsnpmとRubyのバンドラーに似ています。 pipはPythonパッケージをインストールできますが、依存関係の管理に使用されるツールは、より簡単であるため、pipenvが推奨されます。 pip install –user pipenvと入力して、ターミナルでこのpipコマンドを使用してpipenvをインストールします。 このコマンドは、システム全体のパッケージの損傷を防ぐためにユーザーインストールを実行します。インストール後にターミナル/シェルでpipenvが使用できない場合は、ユーザーベースのバイナリディレクトリをPATHに追加する必要があります。 pipfileから依存関係をインストールするには、コマンド pipenv syncを使用します 。

Pipenvと仮想環境

仮想環境(Virtualenv)は、リモートPython環境を作成するために使用されます。 Virtualenvは、Pythonプロジェクトが必要とする可能性のあるパッケージを使用するために必要なすべての実行可能ファイルを含むフォルダーを作成します。 pipenvの代わりにスタンドアロンとして使用できます。コマンドpipinstall virtualenvを使用します ターミナルで仮想環境をインストールします。

コマンドVirtualenv–version を実行して、インストールをテストします あなたのターミナルで。システム全体の他のプロジェクトの既存のパッケージと互換性がない可能性のある他のプロジェクトのバージョンを変更しないように、仮想環境が使用されます。一方、pipenvは、プロジェクトごとの要件に従って依存関係を管理するために使用されます。

参加者の81%は、ブートキャンプに参加した後、自分たちの技術的な仕事の見通しについてより自信を持っていると述べました。今日のブートキャンプにマッチしましょう。

平均的なブートキャンプの卒業生は、ブートキャンプの開始から最初の仕事を見つけるまで、キャリアの移行に6か月も費やしませんでした。

DjangoとPython

DjangoとPythonは、バックエンド開発で連携しています。 Pythonは強力で簡潔ですが、DjangoはコマンドラインツールDjango-adminのような多くの便利なツールを備えたWebフレームワークです。

Djangoをまだインストールしていない場合は、コマンド pip install Djangoを使用してインストールします。 。 Django Webフレームワークを使用してプロジェクトを作成すると、django-adminという名前のコマンドラインツールがインストールされます。コマンドDjango-adminstartprojectproject_nameを使用してプロジェクトを開始します。記事を読んで、役立つヒントやリソースを見つけてください。

結論

この記事では、pipを使用してパッケージを更新する方法と、既存のプロジェクトのpipfileから依存関係をインストールする方法、pipenvとvirtualenvの違いとその使用法、Pythonを補完する強力なフレームワークであるDjangoについて説明しました。

関連するトピックをさらに深く掘り下げるために利用できるリソースもいくつかあります。 Pythonパッケージの管理をマスターする準備が整っています。


  1. PythonでのCX_Freezeの使用

    時々私たちは非常にエキサイティングな何か違うものを作りたいと感じます、そして人間の性質によれば、私たちはいつもそれを共有するのが大好きです。 Pythonもそれらの願いを満たします。 Pythonを使用して、Pythonプログラムを友人と共有したい場合は、それを行うことができます。必要なのは、マシンのプログラムで使用されるすべてのモジュールに同じバージョンのPythonをインストールすることだけです。 まず、 pip install CX_Frezzeを使用してCX_Freezeモジュールをインストールする必要があります コマンドプロンプトのコマンド。 最初のステップは、この割り当て、

  2. UbuntuにPipをインストールする方法

    Linuxはパッケージマネージャーで絶対に溢れています。 Ubuntuにはaptがあるだけでなく、多くのプログラミング言語には独自のパッケージマネージャーが付属しています。 Node.jsにはnpmがあり、Rubyにはgemがあり、Pythonにはpipがあります。 PipはPの略です ython私 nstalls P ackagesを使用すると、Python Package Index(PyPI)からパッケージを簡単にインストールできます。これを使用して他のインデックスからインストールすることもできますが、一般的に必要なものの多くはPyPIで利用できます。 pipを使用してパッケージを