如何从PyCharm

时间:2016-06-14 12:05:10

标签: python python-2.7 pycharm project

我在PyCharm中创建了一个Python项目。现在它已经完成了我想让它在没有PyCharm的情况下可用(使它成为可执行文件是不相关的)。它由不同的包和每个包内的相当多的文件组成。如何导出项目,以便我可以从一个文件中运行它来调用其余文件?

2 个答案:

答案 0 :(得分:1)

如果您不想发布项目并且只是为自己使用它:

  1. 在项目根目录中创建一个新的__main__.py并从那里开始您的程序(通过导入旧的main.py等)。

  2. 确保程序按预期运行:在根目录中运行python __main__.py [arguments]

  3. 如果这样做,请使用归档程序压缩整个项目目录并使用如下:

    python myproject.zip [arguments]

答案 1 :(得分:0)

将 PyCharm 视为记事本/gedit - 各种文本编辑器。您可以简单地使用任何名称和 .py 扩展名保存文件。

现在,要使其可被 Python 解释器解释,请执行以下操作:

import math  # an example import
# other imports


class SomeClass:
    def __init__(self):
        self.x = None

def someFnc():
    pass

def starting_point():
    # Make sure your logic begins execution here
    # e.g. use someFnc() or SomeClass here

if __name__ == '__main__':
    starting_point()

以上模板将使您的 .py 文件准备好进行解释。 也就是说,在shell/cmd上你可以这样写:

$> python your_file.py