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

基于nexus3配置Python倉庫過程詳解

 更新時間:2020年06月15日 09:08:04   作者:三度  
這篇文章主要介紹了基于nexus3配置Python倉庫過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

搭建Python私服,我們依舊使用nexus3。

與其他私服一樣的,Python私服同樣有三種類型:

hosted : 本地存儲,便于開發(fā)者將個人的一些包上傳到私服中proxy : 提供代理其他倉庫的類型,如豆瓣的pypi倉庫group : 組類型,實質(zhì)作用是組合多個倉庫為一個對外的地址

那么就來一個一個創(chuàng)建。

1,創(chuàng)建blob存儲

為其創(chuàng)建一個單獨的存儲空間。

2,創(chuàng)建hosted類型的pypiName: 定義一個名稱local-pypiStorage
Blob store,我們下拉選擇前面創(chuàng)建好的專用blob:pypi-hub。Hosted

開發(fā)環(huán)境,我們運行重復(fù)發(fā)布,因此Delpoyment policy 我們選擇Allow redeploy。這個很重要!

3,

創(chuàng)建一個proxy類型的pypi倉庫Name: proxy-pypiProxyRemote Storage: 遠(yuǎn)程倉庫地址,這里填寫: http://pypi.python.org/pypi/
上邊的是官方的倉庫地址,還有其他幾個國內(nèi)常見的,羅列如下:阿里云:http://mirrors.aliyun.com/pypi/中國科技大學(xué):https://pypi.mirrors.ustc.edu.cn/豆瓣:http://pypi.douban.com/清華大學(xué):https://pypi.tuna.tsinghua.edu.cn/中國科學(xué)技術(shù)大學(xué):http://pypi.mirrors.ustc.edu.cn/Storage: pypi-hub。

其他的均是默認(rèn)。

整體配置截圖如下:


另外幾個倉庫同上操作,一一創(chuàng)建,當(dāng)然也不必全部都加,根據(jù)自己實際需求添加即可。

4,創(chuàng)建一個group類型的pypi倉庫Name:group-pypiStorage:選擇專用的blob存儲pypi-hub。group : 將左邊可選的4個倉庫,添加到右邊的members下。

整體配置截圖如下:


這些配置完成之后,就可以使用了。

5,驗證使用1,指定配置

新建一臺環(huán)境干凈的主機(jī),安裝好Python的pip環(huán)境。可通過如下命令進(jìn)行安裝:

yum -y install epel-releaseyum -y install python36 python36-devel

然后通過命令行隨便安裝一個包,安裝的時候,將代理指向我們的私服來。這個地方遇到了兩個坑,這里用兩個注意來進(jìn)行提醒。

注意:在指定剛剛配置的私服時,需要在統(tǒng)一對外的地址最后加上一個simple。注意: 在第一次進(jìn)行安裝測試的時候,一定要指定測試包的版本,否則可能會報如下錯誤:

復(fù)制代碼 代碼如下:
ERROR: Could not find a version that satisfies the requirement django (from versions: none)ERROR: No matching distribution found for django

這個時候指定一下包的版本,就下載成功了,而在往后的下載,就不需要指定版本了。

通過如下命令進(jìn)行驗證:

[root@master ~]# pip3 install --trusted-host 192.168.75.11 -i http://192.168.75.11:8081/repository/group-pypi/simple flask 
WARNING: Running pip install with root privileges is generally not a good idea. Try `pip3 install --user` instead.
Collecting flask
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/flask/1.1.2/Flask-1.1.2-py2.py3-none-any.whl (94kB)
  100% |████████████████████████████████| 102kB 7.8MB/s 
Collecting Werkzeug>=0.15 (from flask)
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/werkzeug/1.0.1/Werkzeug-1.0.1-py2.py3-none-any.whl (298kB)
  100% |████████████████████████████████| 307kB 49.6MB/s 
Collecting Jinja2>=2.10.1 (from flask)
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/jinja2/2.11.2/Jinja2-2.11.2-py2.py3-none-any.whl (125kB)
  100% |████████████████████████████████| 133kB 69.8MB/s 
Collecting click>=5.1 (from flask)
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/click/7.1.2/click-7.1.2-py2.py3-none-any.whl (82kB)
  100% |████████████████████████████████| 92kB 6.6MB/s 
Collecting itsdangerous>=0.24 (from flask)
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/itsdangerous/1.1.0/itsdangerous-1.1.0-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from Jinja2>=2.10.1->flask)
 Downloading http://192.168.75.11:8081/repository/group-pypi/packages/markupsafe/1.1.1/MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl
Installing collected packages: Werkzeug, MarkupSafe, Jinja2, click, itsdangerous, flask
Successfully installed Jinja2-2.11.2 MarkupSafe-1.1.1 Werkzeug-1.0.1 click-7.1.2 flask-1.1.2 itsdangerous-1.1.0

這個時候去私服的庫里看下,已經(jīng)可以看到剛剛安裝的幾個包了。

2,全局配置

通過添加全局配置,就不需要每次執(zhí)行編譯的時候指定私服地址了:

mkdir ~/.pip
cat > ~/.pip/pip.conf << EOF
[global]
timeout = 60
trusted-host = 192.168.75.11
index-url = http://192.168.75.11:8081/repository/group-pypi/simple
EOF

保存之后,本機(jī)的代理就走本地的私服了。


以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python爬蟲,獲取,解析,存儲詳解

    Python爬蟲,獲取,解析,存儲詳解

    這篇文章主要介紹了Python爬蟲獲取、解析,獲數(shù)據(jù)操作,其中代碼描述非常詳細(xì),需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-10-10
  • Numpy ndarray 多維數(shù)組對象的使用

    Numpy ndarray 多維數(shù)組對象的使用

    這篇文章主要介紹了Numpy ndarray 多維數(shù)組對象的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 使用Python模塊進(jìn)行數(shù)據(jù)處理的詳細(xì)步驟

    使用Python模塊進(jìn)行數(shù)據(jù)處理的詳細(xì)步驟

    Python 提供了豐富的模塊和庫,用于處理各種類型的數(shù)據(jù),本文介紹了一些常用的模塊和庫,以及如何使用它們進(jìn)行數(shù)據(jù)處理的詳細(xì)步驟和代碼示例,對我們的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2025-02-02
  • 使用Python編制一個批處理文件管理器

    使用Python編制一個批處理文件管理器

    在軟件開發(fā)和系統(tǒng)管理中,批處理文件(.bat)是一種常見且有用的工具,它們可以自動化重復(fù)性任務(wù),簡化復(fù)雜的操作流程,今天,我們將探討如何使用Python和wxPython創(chuàng)建一個圖形用戶界面(GUI)應(yīng)用程序來管理和執(zhí)行批處理文件,需要的朋友可以參考下
    2025-01-01
  • 對python中的控制條件、循環(huán)和跳出詳解

    對python中的控制條件、循環(huán)和跳出詳解

    今天小編就為大家分享一篇對python中的控制條件、循環(huán)和跳出詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Python實現(xiàn)的爬取網(wǎng)易動態(tài)評論操作示例

    Python實現(xiàn)的爬取網(wǎng)易動態(tài)評論操作示例

    這篇文章主要介紹了Python實現(xiàn)的爬取網(wǎng)易動態(tài)評論操作,結(jié)合實例形式分析了Python針對網(wǎng)易評論正則爬取及json格式數(shù)據(jù)轉(zhuǎn)換、提取等相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • python pycurl驗證basic和digest認(rèn)證的方法

    python pycurl驗證basic和digest認(rèn)證的方法

    這篇文章主要介紹了python pycurl驗證basic和digest認(rèn)證的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • python中實現(xiàn)詞云圖的示例

    python中實現(xiàn)詞云圖的示例

    這篇文章主要介紹了python中實現(xiàn)詞云圖的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • python第三方庫pygame的使用詳解

    python第三方庫pygame的使用詳解

    這篇文章主要介紹了python第三方庫pygame的使用,pygame一般用來做游戲,在這需要注意在使用pygame提供的功能之前,需要調(diào)用init方法,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • Python?獲取指定開頭指定結(jié)尾所夾中間內(nèi)容(推薦)

    Python?獲取指定開頭指定結(jié)尾所夾中間內(nèi)容(推薦)

    獲取文章中指定開頭、指定結(jié)尾中所夾的內(nèi)容。其中,開頭和結(jié)尾均有多種,但最多也就十幾種,所以代碼還是具有可行性的,今天小編給大家介紹通過Python?獲取指定開頭指定結(jié)尾所夾中間內(nèi)容,感興趣的朋友一起看看吧
    2023-02-02

最新評論

湟中县| 襄城县| 景洪市| 于都县| 乐业县| 松潘县| 宁河县| 威海市| 宣恩县| 定安县| 昔阳县| 西华县| 连城县| 宁海县| 卢湾区| 陆丰市| 大新县| 麻城市| 石狮市| 杭州市| 军事| 博乐市| 广河县| 达日县| 青龙| 错那县| 柳州市| 鲁山县| 砀山县| 张北县| 安多县| 进贤县| 乡城县| 潢川县| 社会| 磐安县| 柯坪县| 深圳市| 西青区| 芦山县| 崇礼县|