この記事はWeChatの公開アカウント「蔡兄さんと呼んでもいいよ」から転載したもので、著者はDaocaiです。この記事を転載する場合は、公式アカウントCai Geまでご連絡ください。 みなさんこんにちは。私はCai Geです。 最近、一部のファンから Python 仮想環境での操作について質問がありました。日常生活でもこの側面を使うことがあるので、今日は簡単に紹介してみましょう。 1. condaをベースに仮想環境を管理する筆者はAnacondaをよく使うので、ここではまずcondaをベースとした仮想環境操作について紹介します。 一般的に、仮想環境を管理するには、視覚的な操作とコマンドライン操作の 2 つの方法があります。 1.1.仮想環境を作成する1 つは、Anconada Navigator の視覚操作を使用することです。 「環境」を選択し、下部の「作成」をクリックして、仮想環境を作成するページに入ります。 2 番目の方法は、コマンド ラインの指示によって作成することです。以下の解決策は類似しています。
この手順では、env1 はカスタマイズ可能な仮想環境の名前です。 python=3.8.8 は指定された Python バージョンであり、カスタマイズ可能です。 1.2.仮想環境をアクティブにする仮想環境が作成されると、次のプロンプトがポップアップ表示されます。
これらのヒントは、実際には仮想環境をアクティブ化および終了するための手順を示しています。
コマンドでは、env1はアクティブ化する仮想環境の名前です。 仮想環境 env1 をアクティブにする 仮想環境がアクティブになると、仮想環境の名前 env1 が前面に表示されることがわかります (上図の赤いボックスでマークされています) 1.3.仮想環境でのサードパーティライブラリの管理指定された仮想環境をアクティブ化した後でのみ、pip または conda を介してサードパーティのライブラリを直接管理できます。 サードパーティのライブラリをインストールする -n パラメータを使用して、クロス環境インストールのためにサードパーティライブラリをインストールする必要がある仮想環境を指定することもできます。
環境間でサードパーティライブラリをインストールする 1.4.仮想環境を終了する仮想環境env1をアクティブにした後、conda deactivateコマンドを使用して仮想環境を終了し、ベース環境に戻ることができます。 仮想環境を終了する 1.5.仮想環境の削除
1.6.詳しい操作手順現在の環境にインストールされているサードパーティのライブラリを表示する
指定された環境にインストールされているサードパーティのライブラリを表示します
指定された環境のサードパーティライブラリを更新する
指定された環境のサードパーティライブラリを削除します
すべての仮想環境を表示
先頭の記号*は現在の環境を表します すべてのサードパーティライブラリを更新する
2. venvをベースに仮想環境を管理するvenv は、Python 3.3 以降に登場した、Python 標準ライブラリに組み込まれた仮想環境管理ツールです。
この部分のより詳細な操作については、Python の公式ドキュメント (参照アドレス:
|
<<: クラウドネイティブの初体験: K8s への Springboot アプリケーションのデプロイ
eName.cnは4月16日、Qidian Chinese Networkの創設者である呉文輝氏がS...
ロングテール キーワードは、多くの SEO 担当者にとって、ウェブサイトへのトラフィックを誘導するの...
まず、ソフトコピーとは何かについて説明しましょう。ソフト記事は実はハード広告と相対的なものであり、日...
場合によっては、ウェブサイトのページ、特にホームページやウェブサイトの中間ページにある各リンクのクリ...
多くの初心者は、ブログ マーケティングとは、ブログ グループを作成し、ブログにグループ メッセージを...
desivps からの最新のプロモーション メール: ロサンゼルス、オランダ、インドの KVM シリ...
多くの企業は生き残ることがますます困難になっていると感じています。彼らはもはや消費者を理解しておらず...
有能な SEO 担当者は、検索エンジンの気質をどう理解すればよいのでしょうか。私たちにとってはわかり...
いつものように、アメリカの老舗ブランド「Hawkhost」は、今年のブラックフライデーのプロモーショ...
外部リンク構築は、ウェブサイトの最適化にとって非常に重要です。新しいウェブサイトの場合、外部リンク構...
テンセントクラウドは5月18日、大量データのリアルタイム分析のニーズに応えるため、初の完全自社開発分...
「2020年、世界のロボット収益市場価値は初めて1,000億米ドルを超え、2025年には5,000億...
Namecheap のネットワーク セキュリティ プロモーションが開始されました。主に、Essent...
テンセントテクノロジーの羅宋は12月30日に報告した。最近、中国オンラインビデオ著作権侵害対策連盟か...
新しいテクノロジーの継続的な進化と集中的な開発により、すべての企業がデジタル化へと向かっています。ク...