pythonサードパーティライブラリのインストール
4263 ワード
13万個のサードパーティ製ライブラリhttps://pypi.org
PyPi:Python Package Index
PSEメンテナンスの展示グローバルPythonコンピューティングエコのメインステーション pypi.org検索blockchain 開発目標に適合するサードパーティライブラリをベース として選択する.自分が必要とする機能を完成する Pythonサードパーティライブラリのインストール: pipコマンド を使用統合インストール方法 ファイルのインストール方法 pipのインストール方法:
D:>pip downloadダウンロード指定されたサードパーティライブラリはインストールされません
D:>pip show指定サードパーティライブラリの詳細をリスト
D:>pip searchキーワードに基づいて名前と紹介でサードパーティライブラリを検索
D:>pip list現在のシステムにインストールされているサードパーティライブラリを一覧表示
統合インストール方法:特定のPython開発ツールを組み合わせた一括インストールhttps://www.continuum.io
ファイルのインストール方法:uciページで検索して、対応するバージョンのファイルをダウンロードして、pip installを使ってインストールします
osライブラリ:
パス操作:os.pathサブライブラリ、ファイルパスおよび情報の処理
プロセス管理:システム内の他のプログラムの起動
環境パラメータ:システムソフト・ハードウェア情報などの環境パラメータを取得する
パス操作:os.pathライブラリはpathをエントリとし、ファイルパスの操作と処理に使用されます.
関数#カンスウ#
説明
os.path.abspath(path)
現在のシステムにおけるpathの絶対パス>>osを返す.path.abspathh("file.txt") c:\\Users\\Tian Song\\Python36-32\\file.txt
os.path.normpath
正規化pathの表示形式は、統一用\分割経路>>osである.path.relpath("D://PYE//file.txt") D:\\PYE\\file.txt
os.path.relpath(path)
現在のプログラムとファイルとの相対パス(>relative path)>>osを返す.path.relpath("C://PYE//file.txt") '..\\..\\..\\..\\..\\..\\..\\PYE\\file.txt'
os.path.dirname(path)
pathのディレクトリ名を返します
os.path.basename(path)
pathの最後のファイル名を返します
os.path.join(path,*paths)
pathとpathsを組み合わせて、パス文字列を返します.
os.path.exists(path)
path対応ファイルまたはディレクトリが存在するかどうかを判断し、TrueまたはFalseを返します.
os.path.isfile(path)
パスに対応するファイルが存在するかどうかを判断し、TrueまたはFalseを返します.
os.pathisdir(path)
パスに対応するディレクトリが存在するかどうかを判断し、TrueまたはFalseを返します.
os.path.getatime(path)
path対応ファイルまたはディレクトリへの前回のアクセス時間を返します.
os.path.getmtime(path)
path対応ファイルまたはディレクトリの最近の変更時間を返します.
os.path.getcime(patn)
パスに対応するファイルまたはディレクトリの作成時間を返します.
os.path.getsize(path)
path対応ファイルのサイズをバイト単位で返します
プロセス管理:
os.system(command)実行プログラムまたはコマンドcommand windowsシステムでは、戻り値がcmdの呼び出し戻り情報 が返す.
環境パラメータ:
os.chdir(path)
現在のプログラム操作のパスの変更
so.getcwd()
プログラムの現在のパスを返す
os.getlogin()
現在のシステムログインユーザー名の取得
os.cpu_count()
現在のシステムのcpu数を取得
os.urandom(n)
nバイト長のランダム文字列を取得し、通常は復号化演算に使用される
サードパーティライブラリインストールスクリプト
ライブラリ名
用途
pip取付指令
NumPy
N次元データ表示と演算
pip install numpy
Matplotlib
2 Dデータの表示
pip install matplotlib
Scikit-learn
機械学習とデータマイニング
pip install sklearn
PIL
画像処理
pip install pillow
Requersts
HTTPプロトコルアクセスおよびネットワークワーム
pip install requests
Jieba
中国語の分詞
pip install jieba
Beautiful
HTMLとML解析器
pip install beautilfulsoup4
Wheel
Pythonサードパーティ製ライブラリファイルパッケージツール
pip install wheel
PyInstall
Pythonソースファイルを実行可能ファイルとしてパッケージ
pip install pyinstaller
Django
pythonで最もポピュラーなWeb開発フレームワーク
pip install django
Flask
軽量Web開発フレームワーク
pip install flask
WeroBot
微信ロボット開発フレームワーク
pip install werobot
SymPy
数学シンボル計算ツール
pip install sympy
Pandas
効率的なデータ分析と計算
pip install pandas
Networkx
複雑なネットワークと図構造のモデリングと分析
pip install networkx
PyQt5
QtベースのプロフェッショナルGUI開発フレームワーク
pip install pyqt5
PyOpenGl
マルチプラットフォームOpenGl開発インタフェース
pip install pyopengl
PyPDE2
PDFファイル内容抽出及び処理
pip install pyopengl
docopt
pythonコマンドライン解析
pip installdocopt
PyGame
シンプルなゲーム開発フレームワーク
pip install pygame
コード:
PyPi:Python Package Index
PSEメンテナンスの展示グローバルPythonコンピューティングエコのメインステーション
D:>pip downloadダウンロード指定されたサードパーティライブラリはインストールされません
D:>pip show指定サードパーティライブラリの詳細をリスト
D:>pip searchキーワードに基づいて名前と紹介でサードパーティライブラリを検索
D:>pip list現在のシステムにインストールされているサードパーティライブラリを一覧表示
統合インストール方法:特定のPython開発ツールを組み合わせた一括インストールhttps://www.continuum.io
ファイルのインストール方法:uciページで検索して、対応するバージョンのファイルをダウンロードして、pip installを使ってインストールします
osライブラリ:
パス操作:os.pathサブライブラリ、ファイルパスおよび情報の処理
プロセス管理:システム内の他のプログラムの起動
環境パラメータ:システムソフト・ハードウェア情報などの環境パラメータを取得する
パス操作:os.pathライブラリはpathをエントリとし、ファイルパスの操作と処理に使用されます.
import os.path
import os.path as op
関数#カンスウ#
説明
os.path.abspath(path)
現在のシステムにおけるpathの絶対パス>>osを返す.path.abspathh("file.txt") c:\\Users\\Tian Song\\Python36-32\\file.txt
os.path.normpath
正規化pathの表示形式は、統一用\分割経路>>osである.path.relpath("D://PYE//file.txt") D:\\PYE\\file.txt
os.path.relpath(path)
現在のプログラムとファイルとの相対パス(>relative path)>>osを返す.path.relpath("C://PYE//file.txt") '..\\..\\..\\..\\..\\..\\..\\PYE\\file.txt'
os.path.dirname(path)
pathのディレクトリ名を返します
os.path.basename(path)
pathの最後のファイル名を返します
os.path.join(path,*paths)
pathとpathsを組み合わせて、パス文字列を返します.
os.path.exists(path)
path対応ファイルまたはディレクトリが存在するかどうかを判断し、TrueまたはFalseを返します.
os.path.isfile(path)
パスに対応するファイルが存在するかどうかを判断し、TrueまたはFalseを返します.
os.pathisdir(path)
パスに対応するディレクトリが存在するかどうかを判断し、TrueまたはFalseを返します.
os.path.getatime(path)
path対応ファイルまたはディレクトリへの前回のアクセス時間を返します.
os.path.getmtime(path)
path対応ファイルまたはディレクトリの最近の変更時間を返します.
os.path.getcime(patn)
パスに対応するファイルまたはディレクトリの作成時間を返します.
os.path.getsize(path)
path対応ファイルのサイズをバイト単位で返します
プロセス管理:
os.system(command)
環境パラメータ:
os.chdir(path)
現在のプログラム操作のパスの変更
so.getcwd()
プログラムの現在のパスを返す
os.getlogin()
現在のシステムログインユーザー名の取得
os.cpu_count()
現在のシステムのcpu数を取得
os.urandom(n)
nバイト長のランダム文字列を取得し、通常は復号化演算に使用される
サードパーティライブラリインストールスクリプト
ライブラリ名
用途
pip取付指令
NumPy
N次元データ表示と演算
pip install numpy
Matplotlib
2 Dデータの表示
pip install matplotlib
Scikit-learn
機械学習とデータマイニング
pip install sklearn
PIL
画像処理
pip install pillow
Requersts
HTTPプロトコルアクセスおよびネットワークワーム
pip install requests
Jieba
中国語の分詞
pip install jieba
Beautiful
HTMLとML解析器
pip install beautilfulsoup4
Wheel
Pythonサードパーティ製ライブラリファイルパッケージツール
pip install wheel
PyInstall
Pythonソースファイルを実行可能ファイルとしてパッケージ
pip install pyinstaller
Django
pythonで最もポピュラーなWeb開発フレームワーク
pip install django
Flask
軽量Web開発フレームワーク
pip install flask
WeroBot
微信ロボット開発フレームワーク
pip install werobot
SymPy
数学シンボル計算ツール
pip install sympy
Pandas
効率的なデータ分析と計算
pip install pandas
Networkx
複雑なネットワークと図構造のモデリングと分析
pip install networkx
PyQt5
QtベースのプロフェッショナルGUI開発フレームワーク
pip install pyqt5
PyOpenGl
マルチプラットフォームOpenGl開発インタフェース
pip install pyopengl
PyPDE2
PDFファイル内容抽出及び処理
pip install pyopengl
docopt
pythonコマンドライン解析
pip installdocopt
PyGame
シンプルなゲーム開発フレームワーク
pip install pygame
コード:
#BatchInstall.py
import os
libs = {"numpy","matplotlib","pillow","sklearn","requests",\
"jieba","beautifulsoup4","wheel","networkx","sympy",\
"pyinstaller","django","flask","werobot","pyqt5",\
"pandas","pyopengl","pypdf2","docopt","pygame"}
try:
for lib in libs:
os.system("pip3 install "+lib)
print("Successful")
except:
print("Failed Somehow")