<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 一、注冊一個pypi賬號。 [https://pypi.org/](https://pypi.org/) ## 二、github上創建一個項目。 [https://github.com/](https://github.com/) ## 三、編寫自己的python項目。 項目結構(參考):[https://github.com/fengmm521/pipProject](https://github.com/fengmm521/pipProject) 先建一個目錄,比如magetool,這個里邊放的是你的項目代碼。在這個magetool目錄里,新建一個\_\_init\_\_.py,這個文件里可以什么都不用寫,然后就是你要發布的.py文件 ## 四、編寫setup.py ~~~ # File Name: setup.py # Author: wusir # Mail: wusir666666@163.com # Created Time: 2019-3-26 ############################################# from setuptools import setup, find_packages setup( name = "InitReadme", version = "0.1.0", keywords = ("pip", "os"), description = "pip test", long_description = "pip test", license = "MIT Licence", url = "https://github.com/wusri66666/InitReadme.git", author = "wusir", author_email = "wusir666666@163.com", packages = find_packages(), include_package_data = True, platforms = "any", install_requires = [], scripts = [],  entry_points={   'console_scripts':['initcli=initcli.cli:main'] }, ) ~~~ 1.name name = “InitReadme”,這個name參數后邊的就是你的項目代碼所在目錄,也是你pip要上傳的項目名稱,其他人用pip install xxx來安裝時,后邊的xxx就是你的這個InitReadme 2.version version = “0.1.0”,你工具的版本號,后期你工具更新了,要用pip來更新包的時候,會更新比當前版本號高的新版本。 下邊是pip 更新包的命令 pip install --upgrade pip install -U 3.packages packages = find\_packages(),這個參數是導入目錄下的所有\_\_init\_\_.py包 4.install\_requires install\_requires = \[\],這是一個數組,里邊包含的是咱的pip項目引用到的第三方庫,如果你的項目有用到第三方庫,要在這里添上第三方庫的包名,如果用的第三方版本不是最新版本,還要有版本號。 ## 五:打包自已的項目 在代碼編寫完成,自已測試后沒有問題了,就可以打包了。 打包使用下邊兩個其中一個命令(我使用的是第二個): $ python setup.py bdist\_egg # 生成類似 edssdk-0.0.1-py2.7.egg,支持 easy\_install? $ python setup.py sdist # 生成類似 edssdk-0.0.1.tar.gz,支持 pip 兩個命令打包好之后都會生成build和dist兩個目錄,打包的文件會放在dist目錄下,供后邊上傳到PyPi服務器 ## 六:上傳到PyPi服務器 ~~~ twine upload dist/* ~~~ 執行完這行指令之后,會提示輸入pypi的用戶名和密碼,正常輸入就可以。 ## 七:pip安裝使用
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看