2016-09-04 5 views
0

У меня есть версия python версии 3.4, установленная на моем компьютере. Одна части установки является каталогом с бинарным исполняемыми:между двоичными исполняемыми файлами и остальной частью установки python

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

Насколько я понимаю, эти бинарные исполняемые файлы представляют собой рамку, что делает возможным для компьютера, чтобы понять, например, что это значит, если я печатаю в команде

import numpy 

Но я пока еще не в полной мере понять взаимосвязь между двоичным исполняемым и остальной части установки Python (например, питон модулей и пакетов, таких как NumPy). Почему файлы в пакете numpy не должны быть исполняемыми двоичными файлами?

Я хотел бы получить объяснение этого с нуля/«для чайников».

Есть ли хорошая рекомендация или кто-нибудь может написать кого-нибудь?

Заранее спасибо.

ответ

1

Простыми словами, python и pip являются двоичными исполняемыми файлами.

numpy - это модуль.

Вы не можете выполнить команду с именем numpy с терминала, поэтому она не является бинарным исполняемым файлом.

Некоторые пакеты python представляют собой двоичные исполняемые файлы, и их можно выполнять непосредственно из командной строки

Смежные вопросы