【Python小白】向PyPI上传代码出现问题,报401或者410如何解决(主要是上传的URL不正确)!
2018-03-23 10:20
627 查看
参考:《Head First Python》向PyPI上传代码一章节
环境:Win7+Python3.5
作为一个刚接触Python的一名小白,在阅读《Head First Python》向PyPI上传代码一章节时,上传遇见了URL不对,各种度娘,发现没有太多关于我出现的问题的解决方案,好在最后发现了一种。
预先准备好一个PyPI用户名和密码。
上传文件的命令为:python setup.py register
根据提示选1,并提供用户名和密码,然后发现报410。看提示大致意思是这个API已经不提供了,需要去蓝色划线那个网站看关于上传的新方法。→https://packaging.python.org/guides/migrating-to-pypi-org/#uploading
登陆到提示的网址看文档发现上传的url地址迁移了!
继续扒文档发现了两种方法(阅读全英文文档真的是心塞!)
如下是方法一:大致含义是更新工具版本(我理解应该是Python的版本),并且保证没有配置文件覆盖新工具默认的上传URL。通常配置文件在$HOME/.pypirc,如果看到这个文件,需要将文件中的repository属性删掉,才可以保证新工具使用的是默认的上传URL。如果工具无法更新至新版本,可以修改repository属性的值为 https://upload.pypi.org/legacy/ 即可。
方法二:是在网上淘到的一种上传方式,更改使用命令为python setup.py register sdist upload -r http://pypi.org即可 题外话:
一、根据官方文档所属,register命令已经不再使用,跳过register直接上传即可!
二、我并未找到我本机有$HOME/.pypirc该文件,如果想在windows下创建该文件可用cmd里的type nul>./pypirc命令即可,否则直接鼠标右键创建会报需要键入文件名。
环境:Win7+Python3.5
作为一个刚接触Python的一名小白,在阅读《Head First Python》向PyPI上传代码一章节时,上传遇见了URL不对,各种度娘,发现没有太多关于我出现的问题的解决方案,好在最后发现了一种。
预先准备好一个PyPI用户名和密码。
上传文件的命令为:python setup.py register
根据提示选1,并提供用户名和密码,然后发现报410。看提示大致意思是这个API已经不提供了,需要去蓝色划线那个网站看关于上传的新方法。→https://packaging.python.org/guides/migrating-to-pypi-org/#uploading
登陆到提示的网址看文档发现上传的url地址迁移了!
继续扒文档发现了两种方法(阅读全英文文档真的是心塞!)
如下是方法一:大致含义是更新工具版本(我理解应该是Python的版本),并且保证没有配置文件覆盖新工具默认的上传URL。通常配置文件在$HOME/.pypirc,如果看到这个文件,需要将文件中的repository属性删掉,才可以保证新工具使用的是默认的上传URL。如果工具无法更新至新版本,可以修改repository属性的值为 https://upload.pypi.org/legacy/ 即可。
方法二:是在网上淘到的一种上传方式,更改使用命令为python setup.py register sdist upload -r http://pypi.org即可 题外话:
一、根据官方文档所属,register命令已经不再使用,跳过register直接上传即可!
二、我并未找到我本机有$HOME/.pypirc该文件,如果想在windows下创建该文件可用cmd里的type nul>./pypirc命令即可,否则直接鼠标右键创建会报需要键入文件名。
相关文章推荐
- Python命令行注册pypi出现410报错无法登陆的问题解决
- 关于更新windows Service Pack 3 更新后系统登录出现“一个问题阻止Windows正确检查机器的许可证。错误代码 0x80070002”问题解决方案
- lzg_ad: 如何解决在XPE\WES上安装应用程序或者驱动程序出现操作系统版本问题
- delphi代码上传到svn后出现对齐不统一的问题解决
- 如何解决带托管代码的infopath表单上传中的“正在删除”问题
- VS代码提示不出现或者提示变成英文或者各种奇葩问题的解决
- [Android]解决HttpURLConnection上传大文件时出现OOM问题
- 如何解决win8系统下卸载软件出现错误代码为2502和2503的问题?
- 如何解决在XPE\WES上安装应用程序或者驱动程序出现操作系统版本问题
- 如何解决在java开发中java代码和jsp页面中出现路径因为项目名称的变化(也就是应用名)的问题?
- Learning Python 015 Python3解决问题:读取文件时,出现乱码或者“UnicodeDecodeError 'gbk' codec can't decode” 错误
- 解决Eclipse编写Python代码出现SyntaxError: Non-ASCII character问题
- 如何解决博客中暂时无法上传图片或者图片上传的大小不能超过*M的问题,可无限制插入图片
- TensorFlow学习笔记7——Win7下Spyder运行python代码出现UnicodeEncodeError问题的解决
- 关于VSS和Visual Studio代码上传出现空行问题的解决
- 如何解决URL传递中文时出现乱码问题
- 关于使用android Eclipse按ctrl+鼠标左键或者F5出现source not found的问题如何解决
- 一个页面放2段图片滚动代码出现冲突的问题如何解决