我正在使用PyCharm进行小型项目开发。我使用Pycharm来实现其intellisense功能。当我开发每段代码时,我喜欢偶尔运行它来测试它。我在开发时需要的只是能够运行该文件。但是,当我右键单击并尝试运行独立文件时,PyCharm会尝试智能化,并向我展示使用单元测试和其他花哨的测试噱头来运行我的代码的选项。我不想在此时部署任何测试框架。
我想要的就是能够按原样运行任何文件。但不知何故,PyCharm不允许我为每个文件执行此操作。
如果有人能为此提供解决方法,我将不胜感激。我正在使用Python 273
答案 0 :(得分:14)
您只需在项目视图中的文件的上下文菜单中选择“运行”条目:
这将完全像您输入的那样运行文件
python
从命令行,在包含该文件的目录中。
第一次执行此操作时,还会在工具栏中添加一个条目,只需单击一下即可运行该文件
并提供自定义每次运行时自动提供的一系列选项的选项。
答案 1 :(得分:13)
我刚遇到同样的问题。这是因为它在文件中有一个名为TestClass的类。我更改了类的名称,然后我能够正常运行该文件。