命令行输入python显示无效命令_python cmd错误:命令“y”无效

当分析以下命令行参数时。。。在

sys.argv = ('%s %s build_ext --inplace' % ('python', sys.argv[0]))

…在我的构建脚本“myscript_pyd”中的Cython_设置.py“为了”myscript.pyd“它使用了”myscript.py“文件出现以下错误(e1):python error 1: invalid command 'y'

pythoncommand-line optionpython -- help没有显示相应的选项“y”。这是有意义的,否则错误将不存在。因此,Python文档和web生成了关于Tkinter的无关文章。据我所知,我对Tkinter完全不做任何操作,所以我想知道这个错误是否来自python命令行解释器?在

我的努力:

我试图完成的是在编辑器(Komodo edit 11.x)中运行“buildscript”时,将参数sys.argv.append('build_ext --inplace')解析到python命令行解释器,但它也返回错误(e2),与命令行或其他编辑器的版本类似。在python error 2: invalid command name 'build_ext --inplace'

运行“myscript_pyd”_设置.py“with sys.argv.append('build_ext')可以很好地生成所需的*.pyd文件。我不明白为什么它会窒息。这适用于py2exe和pyinstaller。在

目标:

运行“”的安装脚本myscript.py“在编辑器中,而不必在更改内部代码时来回切换到命令行编辑器以编译*.py>*.pyd”myscript.py“希望尽快看到结果。在Note: parsing command-line python myscript_pyd_setup.py build_ext --inplace works fine when sys.argv... is commented-out in the "buildscript"!

第三种选择是将cythonize与myscript.py“和”我的脚本“文件,但显示的copyfile错误”myscript.pyd". 与上述“错误=y”问题无关。在

任何想法和帮助如何自动化这一部分,以防止RSI是非常欢迎的!谢谢。在

我的“myscript.py“示例代码:import sys, time, os

#...snippet...

def print_me():

text = "bar(man), yes, Hello, how do you do Mr. foo?"

return text

if __name__ == '__main__':

#...snippet...

print_me()

myscript_pyd_设置.py公司名称:

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值