多语言展示
当前在线:1871今日阅读:186今日分享:38

Python初学入门问题汇总:[1]上传模块到Pypi

headfirst中,作者在linux系统操作Python上传模块到Pypi与Windows系统有差异,下面结合自己的经历,说以这步中容易遇到的问题及解决方案
工具/原料
1

Python

2

电脑

方法/步骤
1

首先构建一个发布文件并将发布安装到本地,本例中的文件结构如图。第一步在windows下打开命令提示符,跳转到待上传模块的文件夹下,按步骤输入一下代码C:\Users\cwf>cd c:/cnugisc:\cnugis>python setup.py sdistc:\cnugis>python setup.py install

2

本地复本文件结构

4

前一步中我们已经将函数中的代码放在一个模块中,并安装在本地Python复本中接下来向PyPi上传代码,第一步通过命令窗口注册,并通过该窗口上传代码。与网页注册不一样,在命令窗口注册只是让上传工具知道你的PYPi用户名和密码,一台电脑只需注册一次即可,输入Python setup.py register,按回车弹出几个选择项输入1按回车。并选y保存用户名密码如下图。

5

上一步按照书中操作,使用nester上传则出现response 403的错误,则是因为大多数初学者都是用nester的缘故,将模块名称改成其他即可

6

接着就是正式的上传操作了输入Python setup.py sdist upload

注意事项

Windows环境下操作与linux下有差异

推荐信息