ホームページ >バックエンド開発 >Python チュートリアル >Winのanacondaにサードパーティのライブラリをインストールする方法

Winのanacondaにサードパーティのライブラリをインストールする方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-09 17:27:1017473ブラウズ

今回は、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 ファイル名を入力します。しかし、次の結果が表示されます:

tensorflow パッケージ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 サイトの記事をご覧ください。

推奨読書:

Pythonは行列の行と列を操作します

PythonはExcelを操作してデータを読み書きします

以上がWinのanacondaにサードパーティのライブラリをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。