2017-10-08 136 views
0

已安装Python包,我有一个Python代码,像这样如何运行终端

wallpaper/ 
    setup.py 
    wallpaper/ 
     __init__.py 
     environments.py 
     run.py 

的run.py有像这样的功能:

import environments 

def main(): 
    .. do something() 
if __name__=='__main__': 
    main() 

安装此套件后,我该怎么办在我的终端上执行run.py脚本。我意识到这个问题之前已经被问过了,但是我并不满意这个答案,因为它没有提供任何见解。

+0

'python run.py'如果要执行run.py或'python -m wallpaper'如果'wallpaper'是一个模块并且它可用于python解释器。 – Yarick

+0

这取决于你如何“安装”你的软件包。请提供更多细节。 – randomir

回答

0

你想

python -m wallpaper.run 

这依赖于PYTHONPATH被正确设定;如果软件包刚安装在新目录中,则可能需要重新启动终端。

+0

这对我来说非常合适。谢谢 – Atia