我正在做编程任务,我的程序包含图像,所以我使用了枕头模块。最后,我必须将所有模块文件发送给我的讲师,这样他就可以在不安装任何东西的情况下运行我的程序,但我找不到枕头模块的位置。有人能帮我吗?
pip show pillow
应返回位置
尽管pip是正确的做法,但您可以直接使用python解释器作为替代方案(这适用于pip未安装的模块(,它将输出模块入口点的位置。请注意,该模块必须可导入。
以下是numpy的示例(因为我没有安装枕头(:
(py35x64_test) e:WorkDevStackOverflowq053170620>"e:WorkDevVEnvspy35x64_testScriptspython.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'>
或单行对应:
(py35x64_test) e:WorkDevStackOverflowq053170620>"e:WorkDevVEnvspy35x64_testScriptspython.exe" -c "import numpy; print(numpy)" <module 'numpy' from 'e:\Work\Dev\VEnvs\py35x64_test\lib\site-packages\numpy\__init__.py'>