Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ValueError:以10为基数的int()的文本无效:'--cgi&x27;当使用python3-mhttp.server--cgi8000时_Python_Python 2.7_Python 3.x_Python 3.3 - Fatal编程技术网

ValueError:以10为基数的int()的文本无效:'--cgi&x27;当使用python3-mhttp.server--cgi8000时

ValueError:以10为基数的int()的文本无效:'--cgi&x27;当使用python3-mhttp.server--cgi8000时,python,python-2.7,python-3.x,python-3.3,Python,Python 2.7,Python 3.x,Python 3.3,当我运行python3-mhttp.server--cgi8000时 它说: 回溯(最近一次呼叫最后一次): 文件“/usr/lib/python3.2/runpy.py”,第160行,在主模块中 “\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name) 文件“/usr/lib/python3.2/runpy.py”,第73行,在运行代码中 exec(代码、运行\全局) 文件“/usr/lib/python3.2/http/

当我运行python3-mhttp.server--cgi8000时 它说:

回溯(最近一次呼叫最后一次):
文件“/usr/lib/python3.2/runpy.py”,第160行,在主模块中
“\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name)
文件“/usr/lib/python3.2/runpy.py”,第73行,在运行代码中
exec(代码、运行\全局)
文件“/usr/lib/python3.2/http/server.py”,第1187行,在
测试(HandlerClass=SimpleHTTPRequestHandler)
文件“/usr/lib/python3.2/http/server.py”,第1169行,在测试中
port=int(sys.argv[1])
ValueError:基数为10的int()的文本无效:'--cgi'
看起来--cgi标志只是在python 3.3中添加的。您使用的是Python3.2,它期望唯一的参数是端口号

修复方法似乎是升级到Python3.3或不使用--cgi

Traceback (most recent call last):
  File "/usr/lib/python3.2/runpy.py", line 160, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python3.2/runpy.py", line 73, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.2/http/server.py", line 1187, in <module>
    test(HandlerClass=SimpleHTTPRequestHandler)
  File "/usr/lib/python3.2/http/server.py", line 1169, in test
    port = int(sys.argv[1])
ValueError: invalid literal for int() with base 10: '--cgi'