最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python私有pypi源注冊自定義依賴包Windows詳解

 更新時間:2023年11月29日 09:20:53   作者:Junx_fu  
這篇文章主要介紹了Python私有pypi源注冊自定義依賴包Windows,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、pypi 源

1. 進入C盤,用戶目錄下,創(chuàng)建.pypirc文件(若報錯沒有文件名,則命名時為 .pypirc. ,保存后即為.pypirc)

2. 配置私有源,上傳庫及用戶名密碼,可配置多個

[distutils]
index-servers =
    nexus, 
    pypi

[nexus]
repository: 
username: 
password: 

[pypi]
username: 
password: 

二、開發(fā)包

2.1開發(fā)包結構

2.1.1 創(chuàng)建一個項目,項目名稱需要為所上傳依賴庫中沒有的名字

2.1.2 文件夾中未具體實現(xiàn)代碼

2.1.3 __init__.py文件,from .文件名 import *,有幾個文件from幾次

2.1.4 LICENSE,可參考 Choose an open source licenseChoose an open source license | Choose a LicenseChoose an open source license

The MIT License (MIT)
Copyright (c) 2013 Steve Canny, https://github.com/scanny

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER

DEALINGS IN
THE SOFTWARE.

2.1.5 README.md 項目簡介

2.1.6 setup.py 

import setuptools

setuptools.setup(
    # 項目的名稱
    name="",
    # 項目的版本
    version="0.0.1",
    # 項目的作者
    author="",
    # 作者的郵箱
    author_email="",
    # 項目描述
    description="",
    # 項目的長描述
    long_description="",
    # 以哪種文本格式顯示長描述
    long_description_content_type="text/markdown",  # 所需要的依賴
    install_requires=[
        'pymongo'
    ],
    # 項目中包含的子包,find_packages() 是自動發(fā)現(xiàn)根目錄中的所有的子包。
    packages=setuptools.find_packages(),
    # 其他信息,這里寫了使用 Python3,MIT License許可證,不依賴操作系統(tǒng)。
    classifiers=[
        "Programming Language :: Python :: 3",
        "License :: OSI Approved :: MIT License",
        "Operating System :: OS Independent",
    ],
)

三、生成包并上傳

3.1生成 dist 目錄

pip install wheel
python setup.py sdist bdist_wheel

生成build、dist、xxx.egg.info

3.2上傳

pip install twine
twine upload dist/* -r nexus(nexus為配置文件中名稱)

 四、安裝

4.1配置臨時源

pip install jcdependency==0.0.1 -i 源 --trusted-host 信任

或

pip install jcdependency==0.0.1 -i 源

4.2配置永久源

進入進入C盤,用戶目錄下,創(chuàng)建pip文件夾,新增pip.ini

[global]
timeout = 6000
index-url = 源
trusted-host = 信任

 pip install jcdependency==0.0.1

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python實現(xiàn)刪除列表首元素的多種方式總結

    Python實現(xiàn)刪除列表首元素的多種方式總結

    在Python中,處理列表的操作是日常開發(fā)中不可避免的任務之一,其中,刪除列表中的元素是一個常見的需求,本文為大家整理了Python中刪除列表中的第一個元素的多種方法,需要的可以參考下
    2023-12-12
  • 簡單了解Django模板的使用

    簡單了解Django模板的使用

    這篇文章主要介紹了簡單了解Django模板的使用,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • 深入理解Python中的*重復運算符

    深入理解Python中的*重復運算符

    這篇文章主要介紹了深入理解Python中的*重復運算符,小編覺得還是挺不錯的,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • Python通過zookeeper實現(xiàn)分布式服務代碼解析

    Python通過zookeeper實現(xiàn)分布式服務代碼解析

    這篇文章主要介紹了Python通過zookeeper實現(xiàn)分布式服務代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • Python函數(shù)式編程的超實用技巧分享

    Python函數(shù)式編程的超實用技巧分享

    函數(shù)式編程(Functional Programming,FP) 是一種編程范式,它把“函數(shù)”作為程序的基本構建塊,今天,我就想帶你輕松了解一些函數(shù)式編程的基本理念,以及一些Python中經常被忽略但超實用的技巧,告訴你怎么用它來讓代碼更簡潔、可讀性更高,需要的朋友可以參考下
    2025-05-05
  • Python與Redis的連接教程

    Python與Redis的連接教程

    這篇文章主要介紹了Python與Redis的連接教程,Redis是一個高性能的基于內存的數(shù)據(jù)庫,需要的朋友可以參考下
    2015-04-04
  • Python中的進程操作模塊(multiprocess.process)

    Python中的進程操作模塊(multiprocess.process)

    這篇文章介紹了Python中的進程操作模塊(multiprocess.process),文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • python PyQt實現(xiàn)的手寫電子簽名程序實例探究

    python PyQt實現(xiàn)的手寫電子簽名程序實例探究

    在本文中,我們將探討如何利用Python以及開源工具來實現(xiàn)手寫電子簽名的功能,通過本文,您將能夠了解到手寫電子簽名的實現(xiàn)方式,并可以在自己的應用程序中應用這一功能
    2023-12-12
  • 利用Python代碼實現(xiàn)數(shù)據(jù)可視化的5種方法詳解

    利用Python代碼實現(xiàn)數(shù)據(jù)可視化的5種方法詳解

    在數(shù)據(jù)科學中,有多種工具可以進行可視化。下面這篇文章主要給大家介紹了關于利用Python代碼實現(xiàn)數(shù)據(jù)可視化的5種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2018-03-03
  • 淺談Scrapy框架普通反爬蟲機制的應對策略

    淺談Scrapy框架普通反爬蟲機制的應對策略

    這篇文章主要介紹了淺談Scrapy框架普通反爬蟲機制的應對策略,具有一定借鑒價值,需要的朋友可以參考下
    2017-12-12

最新評論

临颍县| 淳安县| 丹阳市| 奉节县| 金沙县| 滁州市| 桑植县| 龙井市| 临漳县| 荣昌县| 西畴县| 南京市| 财经| 南阳市| 博客| 西乌珠穆沁旗| 铅山县| 白朗县| 柳林县| 黑山县| 乳山市| 日喀则市| 定襄县| 北京市| 榕江县| 大厂| 泉州市| 舟山市| 乐陵市| 车致| 抚顺市| 张家口市| 宁津县| 和林格尔县| 宣城市| 新乡县| 永春县| 工布江达县| 易门县| 惠安县| 互助|