HeadFirst Python——在windows下学习Python

来源:互联网 发布:音乐品味分高低知乎 编辑:程序博客网 时间:2024/05/18 00:40

按照《Head First Python》书中的说明,已经建立好了一个nester的文件夹,且其中包括一个nester.py和setup.py两个python文件,剩下的是如何操作发布,要注意以下几点:

1.一定要到nester该文件夹的路径来操作后面的发布命令。

      打开电脑的命令提示符->到你nester文件夹存放的目录,利用cd命令进入。

2.利用发布工具包构建一个含有发布所需的所有功能。python3 setup.py sdist

    书上说windows要用C:\Python31\python.exe替换python3

3.将发布安装到我的python本地副本中。sudo python3 setup.py install

  我的电脑会报sudo不是内部命令,于是我用C:\Python31\python.exe setup.py install 命令就好了。

4.我更改了nester.py中的代码后,想要重新将其安装到我的python本地副本,按照书上的说法,我需要将setup.py中的版本号修改得更高级,

   然后运行python setup.py upload,就可以在shell或者编辑窗口,import使用了,但是我依然没有奏效,提示的是我在nester.py中的函数没有定义

  not defined,呜呜呜,明明定义了,却这样,不知道为什么~~~但是,我按照第一次发布那样,运行了sdist+install那两句后,就可以调用新的函数了。

这么说的话,书上python3.1的内容可能适合我的python3.3.3,也或者我的做法存在漏洞,但至少目前运行是可行的。

如果有人可以解释一下就再好不过了,不行就留待我以后慢慢发现吧~

呼呼呼~~~~~~(>_<)~~~~ 

0 0
原创粉丝点击