ホームページ >バックエンド開発 >Python チュートリアル >Winのanacondaにサードパーティのライブラリをインストールする方法
今回は、win の anaconda にサードパーティ ライブラリをインストールする方法を説明します。win の anaconda にサードパーティ ライブラリをインストールするときの 注意事項 は何ですか? 以下は実際的なケースです。
anaconda は、numpy や scipy など、科学計算に必要な多くのパッケージを統合しています。どのパッケージが anaconda にプリインストールされ構成されているかを具体的に確認するには、次のように cmd コマンドを使用し、conda list を入力して表示できます。以下の図: ただし、実際のニーズにより、リストにないサードパーティのパッケージ (gemsim など) をインポートする必要があります。anaconda では、次の手順を参照して必要なパッケージをインストールします。サードパーティパッケージ:1. Anacondaコマンドウィンドウを開始しますただし、上記の速度は非常に遅いので、
conda install gensim
を使用することをお勧めします
追加:
Anacondaの概要Anacondaは科学計算用のソフトウェアですPython ディストリビューションは、Linux、Mac、Windows システムをサポートし、パッケージ管理と環境管理機能を提供し、問題を解決するのに非常に便利ですPython の複数バージョンの共存と切り替え、およびさまざまなサードパーティ パッケージのインストールの問題。 Anaconda は、ツール/コマンド conda を使用してパッケージと環境を管理し、Python と関連するサポート ツールがすでに含まれています。
ここではまず、conda と anaconda の概念の違いについて説明します。 conda は、ツールおよび実行可能なコマンドとして理解できます。その中心的な機能はパッケージ管理と環境管理です。パッケージ管理は pip の使用に似ており、環境管理により、ユーザーはさまざまなバージョンの Python を簡単にインストールし、迅速に切り替えることができます。 Anaconda は、conda、特定のバージョンの Python、多くのパッケージ、科学技術計算ツールなどがプリインストールされたパッケージ化されたコレクションであるため、Python のディストリビューションとも呼ばれます。実際、名前が示すように、最も基本的なコンテンツである Python と conda、および関連する必要な依存関係のみが含まれる Miniconda もオプションです。
以下に進む前に、conda の設計思想を説明しましょう。conda は、Python や conda 自体も含め、ほぼすべてのツールとサードパーティのパッケージをパッケージとして扱います。したがって、conda はパッケージ管理や環境管理の制約を打ち破り、さまざまなバージョンの Python やさまざまなパッケージを簡単にインストールし、簡単に切り替えることができます。
ただし、サードパーティのパッケージを自分でインストールしなければならない場合もあります。たとえば、tensorflow は深層学習に使用されるパッケージです。インストールには3つの方法を使用しました。
最初の方法は、anaconda プロンプトを開いて pip install tensorflow と入力することですが、ファイルをダウンロード
するには2 エラーの約 % が報告され、数回試行してもエラーが発生し続けます conda install gensim
补充:
Anaconda概述
Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
这里先解释下conda、anaconda这些概念的差别。conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等,所以也称为Python的一种发行版。其实还有Miniconda,顾名思义,它只包含最基本的内容——python与conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。
进入下文之前,说明一下conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身!因此,conda打破了包管理与环境管理的约束,能非常方便地安装各种版本python、各种package并方便地切换。
但是我们有时候还是要自己安装三方包。比如tensorflow这样用于深度学习的包。
为此我用了三种方法安装。
第一种是打开anaconda prompt,输入pip install tensorflow,但是whl文件下载到2%左右报错,尝试几次都是这样
第二种方法是从官网下载支持window系统的三方包点击打开链接,然后在anaconda prompt中输入pip install 路径+whl文件名,但是出现以下结果:
输入pip list
后并没有出现tensorflow包。
第三种是输入 conda install tensorflow
2 番目の方法は、ウィンドウ システムをサポートするサードパーティ パッケージを公式 Web サイトからダウンロードし、クリックしてリンクを開き、anaconda プロンプトに pip インストール パス + whl ファイル名を入力します。しかし、次の結果が表示されます:
pip list
を入力しても表示されませんでした。 🎜🎜 3 番目の方法は、conda install tensorflow
と入力することです。次のように表示されます🎜🎜🎜🎜最後に、tensorflow を含むサードパーティ パッケージをインストールしただけでなく、いくつかの古いサードパーティ パッケージも 更新しました。
これで問題は完全に解決されます。
whlファイルの次のインストール方法
そのようなコマンドがない場合は、まずpipコマンドパッケージをインストールする必要があります。Pythonの下のスクリプトディレクトリに移動します
Webサイトにアクセスしてください。ダウンロード http://www.lfd.uci.edu/~gohlke/pythonlibs/#libsvm 必要なサードパーティ パッケージは E:selenium
ディレクトリに配置され、次のコマンドを使用してインストールされます。
Python 3.0以降をサポート
pip install E:seleniumlibsvm-3.22-cp36-cp36m-win_amd64.whl
Python 3.0以下をサポート
pip install E:seleniumlibsvm-3.22-cp27-cp27m -win_amd64
32 ビット システムのインストール
pip install E:seleniumlibsvm-3.22-cp27-cp27m-win32.whl
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、他の関連情報に注意してください。 PHP 中国語 Web サイトの記事をご覧ください。
推奨読書:
以上がWinのanacondaにサードパーティのライブラリをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。