我正在使用$ awk -F\" '/[c,f]=("([a-z A-Z 0-9]|-|_|\/)+\.(js|html)")/ { print "\"" $2 "\"" }' file
安装软件包。
这个包是一个包含传统
python2 setup.py install
我尝试运行if __name__ == '__main__':
main()
或python2 -m my_app
和python2 -m my_app.__main__
,但我收到错误或没有任何反应。
我可以从控制台运行它python2 -c "import my_app"
。
如何在安装./my_app.py
之后运行我的python应用程序?
答案 0 :(得分:1)
使用main
功能导入模块并将其命名为
python -c "from some_module import main; main()"
但主要是模块/应用,只需公开bin / scripts,查看virtualenv的bin
目录或setup.py
。
有关如何公开(scripts,entry_points)的更多信息: