2016-09-04 2 views
0

私のコンピュータにpythonバージョン3.4がインストールされています。インストールの一部は、バイナリ実行ファイルとディレクトリです:バイナリ実行ファイルと残りのPythonインストールの関係

/Library/Frameworks/Python.framework/Versions/3.4/bin/ 

は、私の知る限りそれを理解するように、これらのバイナリ実行ファイルは、それが何を意味するのか、例えば、それは可能コンピュータが理解できるようになり、フレームワークを構成し、私は、コマンド

import numpy 

に入力するしかし、私はまだ完全には、バイナリ実行ファイルやPythonのインストールの残り(例えばnumpyのよう例えばPythonのモジュールやパッケージ)との間の関係を理解し​​ていない場合。なぜnumpyパッケージ内のファイルは実行可能なバイナリである必要がありますか?

私はこのことを一から/「ダミーのために」説明したいと思います。

良いリファレンスがありますか、誰かがそれを書くことができますか?

ありがとうございます。

答えて

1

簡潔に言えば、pythonpipはバイナリ実行ファイルです。

numpyはモジュールです。

端末からnumpyというコマンドを実行することはできません。したがって、バイナリ実行可能ファイルではありません。

いくつかのPythonパッケージはバイナリ実行ファイルであり、コマンドラインから直接実行することができます

関連する問題