玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎
<ruby id="fgcka"></ruby>
  • <progress id="fgcka"></progress>
    <tbody id="fgcka"></tbody>
    <dd id="fgcka"></dd>

    1. <dd id="fgcka"></dd>

      <em id="fgcka"></em>
        1. 系統城裝機大師 - 固鎮縣祥瑞電腦科技銷售部宣傳站!

          當前位置:首頁 > 腳本中心 > python > 詳細頁面

          pyhon如何把程序打包為whl

          時間:2023-03-15來源:系統城裝機大師作者:佚名

          如何把程序打包為whl

          首先需要一個庫:setuptools

          如果是conda環境的話,這個包是自帶的,不需要另外安裝。

          首先把需要打包的py文件放在一個文件夾內(我的文件夾名為coordTrans,記住這個名字,后面要用)。

          同時,該文件夾內還需要有一個名字為__init__.py的文件,該py程序內容為空也可以,但必須有,因為這是包的引導初始化文件。

          然后,在文件夾coordTrans的上一級文件夾內,創建setup.py程序,里面的內容如下:

          setup.py

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          from setuptools import setup,find_packages
            
          setup(
              name='coordTrans',
              version='1.0.0',
              description='Coordinate transform',
              packages = find_packages(),
              py_modeles = 'coordTransfer.py',
              author='weiw',
              pakages=['coordTransfer'],
          )

          setup函數各參數詳解

          • --name包名稱
          • --version (-V)包版本
          • --author程序的作者
          • --author_email程序的作者的郵箱地址
          • --maintainer維護者
          • --maintainer_email維護者的郵箱地址
          • --url 程序的官網地址
          • --license 程序的授權信息
          • --description 程序的簡單描述
          • --long_description程序的詳細描述
          • --platforms 程序適用的軟件平臺列表
          • --classifiers 程序的所屬分類列表
          • --keywords程序的關鍵字列表
          • --packages需要打包的目錄列表
          • --py_modules需要打包的python文件列表
          • --download_url程序的下載地址
          • --cmdclass 
          • --data_files打包時需要打包的數據文件,如圖片,配置文件等
          • --scripts安裝時需要執行的腳步列表

          在setup.py文件所在路徑下運行cmd運行打包命令,要打包成egg文件或whl文件,需要改變最后傳入的參數。

          1、python setup.py bdist_egg #打包為egg文件

          或者

          2、python setup.py bdist_wheel #打包為whl文件

          我這里打包為whl文件:

          運行后會在當前目錄多出3個文件夾:build、dist、driver.egg-info

          打包好后的whl文件在dist文件夾內,進入dist文件夾中安裝whl文件:

          現在就可以安裝這個包了:

          最后,就可以在程序中導入這個包了

          其中coordTrans為包名(文件夾名),也就是文章開頭,讓你記住的那個文件夾;coordTransfer為文件夾內的py文件名。

          分享到:

          相關信息

          • Python3使用tracemalloc實現追蹤mmap內存變化

            用tracemalloc跟蹤python程序內存占用 用tracemalloc追蹤內存變化 內存占用曲線 mmap內存占用測試 將numpy數組寫入txt文件 numpy文件讀取測試 mmap內存占用測試...

            2023-03-15

          • Python清屏的方法 python如何清屏?

            python如何清屏?你們知道Python怎么清屏嗎,接下來的內容中介紹的是使用這款軟件清除屏幕的方法,歡迎需要的朋友閱讀本文參考下。...

            2023-03-11

          系統教程欄目

          欄目熱門教程

          人氣教程排行

          站長推薦

          熱門系統下載

          玩家必看科普!麻豆人人妻人人妻人人片AV,欧美老妇交乱视频在线观看,久久综合九色综合久99_知乎 人人玩人人添人人澡超碰偷拍 青春娱乐视频精品分类官网2 最好最新高清中文字幕 91国自产拍最新2018 欧美精品一区二区三区不卡网 深夜你懂得我的意思2021 宿舍NP乖把腿张开H 网恋奔现一天被要几次 为什么我越叫他越快 学渣各种各样的PLAY 英语课代表下面好软小说 亚洲国产综合在线区尤物 FREE性丰满HD性欧美 我年轻漂亮的继坶BD 最近中文字幕完整免费视频 啦啦啦免费视频卡一卡二 青柠视频在线观看大全 在线天堂WWW在线资源 亚洲国产日本韩国欧美MV 天天学习|久久久久久久精品国产亚洲87 国产K频道分享系统进入口 三个嘴都吃满了还塞满了 JAPONENSIS老师学生JAVAHBB 亚洲精品1卡2卡3卡4卡 樱花草在线社区WWW韩国 好涨水快流出来了快吃动视频 久久AV无码精品人妻出轨