清楚一個問題
如何找到模塊
解釋器會在3個主要位置搜索模塊:
1.當前得工作目錄:
這是解釋起認為的你目前所在的文件夾
2.你的解釋起的site-packages的位置:
.這些目錄包含你可能已經安裝的第三方的python模塊(也包括自己寫的模塊)
3.標准庫的位置:
這些目錄包含構成標志庫的所有模塊
在這里主要將第二個方法模塊安裝到site-packages:
思路:
1.創建一個發布描述
2.生成一個發布文件
3.安裝發布文件
我們最后的結果是能為模塊創建一個發布包,這個包是一個壓縮文件
1.創建一個發布描述,為此我們要創建倆個文件,這倆個文件要和我們要調用的模板在一個文件夾中,
首先創建一個setup.py這個文件,文件內容如下所示
from setuptools import setup setup( name = 'vsearch',(模塊名) version = '1.0', description = 'The Head First Python Search Tools', author = 'HF python 2e', author_email = 'hfpy2e@gmail.com', url = 'headfirstlabs.com', py_modules = ['vsearch'],(模塊名) )
然后創建一個readme.txt文件,一樣放在指定文件夾下面
2.創建發布文件
利用cmd命令行進入到setup.py的路徑中(各自創建文件為准)
然后運行在cmd 命令行中運行:py -3 setup.py sdist
然后可以到文件加中看到有一個dist文件,文件下有一個壓縮包
3.安裝發布文件
然后在命令行狀態下直接導入已經安裝好的模塊(以各自創建的模塊為准)