Где я могу найти расположение модуля подушки? - PullRequest
0 голосов
/ 06 ноября 2018

Я занимаюсь программированием, моя программа содержит изображения, поэтому я использовал модуль подушки. В конце я должен отправить файл всех модулей моему лектору, чтобы он мог запустить мою программу без установки чего-либо, но я не могу найти расположение моего модуля подушки. Кто-нибудь может мне помочь?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Хотя pip является правильным решением, вы можете использовать интерпретатор python напрямую в качестве альтернативы (это работает для модулей, которые не были установлены pip ), который будет выводить местоположение точки входа модуля. Как примечание, модуль должен быть импортируемым .

Вот пример для numpy (поскольку у меня не установлена ​​ подушка ):

(py35x64_test) e:\Work\Dev\StackOverflow\q053170620>"e:\Work\Dev\VEnvs\py35x64_test\Scripts\python.exe"
Python 3.5.4 (v3.5.4:3f56838, Aug  8 2017, 02:17:05) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy
<module 'numpy' from 'e:\\Work\\Dev\\VEnvs\\py35x64_test\\lib\\site-packages\\numpy\\__init__.py'>

Или одна строка corespondent:

(py35x64_test) e:\Work\Dev\StackOverflow\q053170620>"e:\Work\Dev\VEnvs\py35x64_test\Scripts\python.exe" -c "import numpy; print(numpy)"
<module 'numpy' from 'e:\\Work\\Dev\\VEnvs\\py35x64_test\\lib\\site-packages\\numpy\\__init__.py'>
0 голосов
/ 06 ноября 2018
pip show pillow

должен вернуть Местоположение

...