Python 2.7 使python脚本在-m的情况下执行,并保持ipython打开
我有一个python项目,我希望能够从终端启动,并可以安装trought pip,当它运行完启动脚本后,应该在终端中或将来在ipython笔记本中打开ipython会话 为此,我创建了一个main.py文件,当我按照中的说明调用“ipython-m projectname”时,该文件将被执行 这段代码首先正确地运行模块的init和主文件。但是,在运行脚本后,它将返回到终端,而ipython不处于活动状态 如何确保它不会关闭ipython 还有一个额外的问题,我如何在iPython笔记本上实现这一点,即运行启动脚本并导入,然后从iPython笔记本的第一行开始 可以使用ipython-i main.py使ipython保持打开状态。 或者在代码中嵌入ipythonPython 2.7 使python脚本在-m的情况下执行,并保持ipython打开,python-2.7,ipython,Python 2.7,Ipython,我有一个python项目,我希望能够从终端启动,并可以安装trought pip,当它运行完启动脚本后,应该在终端中或将来在ipython笔记本中打开ipython会话 为此,我创建了一个main.py文件,当我按照中的说明调用“ipython-m projectname”时,该文件将被执行 这段代码首先正确地运行模块的init和主文件。但是,在运行脚本后,它将返回到终端,而ipython不处于活动状态 如何确保它不会关闭ipython 还有一个额外的问题,我如何在iPython笔记本上实现这一
您关于使用ipython-i main.py的建议不起作用,因为该文件不是main.py,而是某些模块中的main.py文件。然而,通过添加ipython-improjectname,它让我走上了正确的道路,它工作得非常完美。谢谢