使用 start-process 运行 `python -m http.server` 出错

直接在 terminal 运行 python -m http.server 没有问题,使用

(start-process "python-http-server" "*python-http-server*" "python" "-m http.server")

ielm 里运行会提示错误:

/usr/bin/python: Error while finding module specification for ' http.server' (ModuleNotFoundError: No module named ' http')

这是什么原因?

(start-process "python-http-server" "*python-http-server*"
			   "python" "-m" "http.server")

这样就可以了