当前位置: 首页 > news >正文

普像工业设计网站wordpress 字数

普像工业设计网站,wordpress 字数,合肥小程序开发,淘宝优惠卷网站怎么做我们开发的python软件包如果想发布到网上,可以让其他人通过pip install下载,一般是把软件包发布到PYPI平台。 PYPI准备 我们要现在pypi注册登录一下 文件组织架构 一般的python软件包的文件组织架构为包名文件夹__init__.py程序,包文件夹的…

我们开发的python软件包如果想发布到网上,可以让其他人通过pip install下载,一般是把软件包发布到PYPI平台。

PYPI准备

我们要现在pypi注册登录一下

文件组织架构

一般的python软件包的文件组织架构为包名文件夹+__init__.py+程序,包文件夹的同级有setup.py

.
│  LICENSE
│  README.md
│  setup.py
│
├─.github
│  └─workflows
│          publish-to-pypi.yml
│
└─package_nameproject.py__init__.py

这里我们要额外加一个.gituhb/workflows的文件夹,存储Action配置文件

配置Action

atcion文件示例如下


name: Publish Python 🐍 distributions 📦 to PyPIon:release:types: [published]  # This will trigger the workflow only when a new release is publishedjobs:build-n-publish:name: Build and publish Python 🐍 distributions 📦 to PyPIruns-on: ubuntu-22.04steps:- uses: actions/checkout@v2- name: Set up Pythonuses: actions/setup-python@v2with:python-version: '3.10'- name: Install pypa/buildrun: python -m pip install build- name: Build a binary wheel and a source tarballrun: python -m build --sdist --wheel . --outdir dist/- name: Install twinerun: python -m pip install twine- name: Publish distribution to PyPIenv:TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}run: twine upload dist/*

这里定义了在虚拟环境中的操作,打包然后利用twine发布包到pypi。

注意这里需要在仓库中配置secret:Settiing -> Secrets and vairables -> Action -> Repository secrets -> New 然后点击新建两个变量,分别取名PYPI_USERNAME和PYPI_PASSWORD,其中的value分别对应我们的pypi用户名和密码。

如果账户配置了双重认证,就得去pypi申请一个API:在pypi官网点击自己的用户名,选择Account settings,拉到最下面申请API

不能用用户名和密码登录了相应的代码也要一些修改

      env:TWINE_USERNAME: __token__TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}

pypi中还需要配置一个信任的来源,填写你的仓库和包的信息

Action我们设置的是在仓库发布relase之后触发,所以我们需要先提交一个release

发布release之后action就会自动触发然后推送我们的包到pypi了

http://www.yayakq.cn/news/769708/

相关文章:

  • arvixe如何做网站重庆装修工人哪里找
  • 网站建设公众号小程序属于什么win8风格门户网站
  • 建站系统的选用分析新浪邮箱登录网页
  • 专业单位网站建设悬赏平台 wordpress
  • 怎么修改公司网站图片中国建筑网官网手机版
  • 深圳蚂蚁网络网站建设网上建立公司网站
  • 网站备案部门小网站大全
  • 网站建设方面的销售经验wordpress怎么设计
  • 网站建设准备资料表格电子企业网络推广方案
  • 质感网站系统下载 锐狐WordPress文章字号设置
  • oss可以做视频网站吗lda模型 文本建模 wordpress
  • 三门峡做网站的公司新乡模板建站
  • 全能网站建设网站基本建设
  • 美食网站建设的必要性上海手机网站开发价格
  • 南山网站建设深圳信科网站二级页面模板
  • 双公示网站专栏建设电脑上怎么删除wordpress
  • 张店易宝网站建设楼盘网站开发报价
  • 微信公众号私自建设电影网站app软件网站建设
  • 贵州省城乡与建设厅网站温州网站建设培训
  • 装修招投标网站建设图书管理系统网站开发设计过程
  • 遵义县公司网站建设淘客做网站有必要吗
  • 容易被百度收录的网站项目合作网站
  • 红河州seo怎么做整站排名企业管理方法
  • 青州做网站网站排名优化策划
  • 经营范围 网站建设闵行工程建设网站
  • 珠海市品牌网站建设哪家好西安seo技术
  • 网站建设代码问卷调查网络优化工程师的工作内容
  • 公司的网站如何做seo网站程序
  • 品牌网站建设案例wordpress d8 3.0
  • 做跨境都有哪些网站国外企业建站