
python功能包结构虽然我这里既有setup.py又有pyproject.yaml但是我采用的还是按照setup.py进行构建的。安装构建需要的功能包python3-mpipinstall--upgradesetuptools wheel打包python3 setup.py sdist bdist_wheel这时候会产生三个文件夹builddistxxx.egg-info这样就算打包好了在 dist 目录中以 tar.gz 结尾的是你项目的源文件而以 .whl 结尾的就是构建好了给别人使用的发行版。如何将你打包好的项目发布出来给别人使用呢安装 twinepython3-mpipinstalltwine接着使用 twine 将你打包好的文件上传到 pypi 上面去:twine upload dist/*这时候它会提示你输入 pypi 的令牌把他复制过去然后回车。然后你就能看到了https://pypi.org/project/vsce-downloads/图片显示你这里如果要显示图片需要修改一下。原始网站https://github.com/Knighthood2001/vsce-downloads/blob/main/docs/imgs/1.png格式 1把 blob 替换成 rawhttps://github.com/Knighthood2001/vsce-downloads/raw/main/docs/imgs/1.png格式 2官方静态图床域名最稳定https://raw.githubusercontent.com/Knighthood2001/vsce-downloads/main/docs/imgs/2.png按照这样进行修改然后pypi中才能显示图片。