《head first python》windows环境下,如何解决sudo不是内部命令问题。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《head first python》windows环境下,如何解决sudo不是内部命令问题。相关的知识,希望对你有一定的参考价值。

如图,在《HEAD FIRST PYTHON》的构建发布中sudo python3 setup.py sdist命令在windows下运行出现sudo不是内部命令

sudo是linux下的,windows下对应的是runas,用来提升权限。

windows下试试打开管理员命令窗口,去掉sudo运行。
参考技术A 肯定不是内部命令了。这不是windows的命令。来自:求助得到的回答 参考技术A sudo是Linux中的命令,不能用在这里,而且如果你用的是linux的话,linux好像都会装有python的。python3有for windows的版本,在www.python.com下载即可,下载后双击安装文件的图标即可。追问

那在windows下能否设置成为内部命令?

Head First Python之2函数模块

模块就是一个包含Python代码的文本文件,以.py结尾。

第三方模块都在PyPI(python package index)上,可使用PyPI发布你的模块,供他人使用。

注释代码

# coding=utf-8

"""
nester.py模块
模块描述放在这里
"""


def print_lol(li):
    """
    描述函数放在这里
    :param li: list
    :return: None
    """
    for each in li:
        if isinstance(each, list):
            print_lol(each)
        else:
            print(each)

发布到PyPI

1、为模块创建各一个文件夹nester_zlm

  文件夹下面包含nester.py和setup.py  

  setup.py包含发布的元数据,代码如下:

  

  

以上是关于《head first python》windows环境下,如何解决sudo不是内部命令问题。的主要内容,如果未能解决你的问题,请参考以下文章

python Python装饰模板(来自“Head First Python ed.2”)

head first python学习计划

head first python选读

Head First Python之2函数模块

Python(Head First)学习笔记:四

head_first python