如何使用PyCharm的控制台访问Python命令行?

时间:2016-05-14 08:36:08

标签: python pycharm

试图掌握PyCharm的Python控制台。

我正在寻找一种可以运行--version命令的方法,类似于本页详述的命令:https://docs.python.org/2/using/cmdline.html#generic-options

我在PyCharm底部的Python控制台中尝试了但是它让我NameError: name 'version' is not defined,所以我猜测它不是尝试这些命令的正确位置。我也试过终端窗口,但它也没有在那里工作。

我还有其他地方可以运行这些命令吗?

P.S。我现在意识到控制台实际上向我显示了顶部的版本号。但实际上我想知道如何能够一般地运行这些类型的命令。

2 个答案:

答案 0 :(得分:0)

感谢jonrsharpe - 对于其他想知道你需要的人:

  1. 使用终端窗口
  2. (可能不需要执行此步骤)确保您位于正确的目录(包含python.exe的目录)中
  3. python放在命令行参数
  4. 之前

答案 1 :(得分:0)

常规终端和PyCharm终端是相同的。所以在PyCharm中打开终端控制台并输入命令

<CommandBar Margin="0">
    <CommandBar.CommandBarOverflowPresenterStyle>
        <Style TargetType="CommandBarOverflowPresenter">
            <Setter Property="Template">
                <Setter.Value>
                    <ControlTemplate TargetType="CommandBarOverflowPresenter">
                        <Grid x:Name="LayoutRoot"
                              MaxWidth="480"
                              MinWidth="196"
                              HorizontalAlignment="Right"
                              Background="{TemplateBinding Background}"
                              Padding="{TemplateBinding Padding}"
                              BorderBrush="{TemplateBinding BorderBrush}"
                              BorderThickness="1,1,1,1">
                           <ScrollViewer HorizontalScrollMode="{TemplateBinding ScrollViewer.HorizontalScrollMode}"
                                              HorizontalScrollBarVisibility="{TemplateBinding ScrollViewer.HorizontalScrollBarVisibility}"
                                              VerticalScrollMode="{TemplateBinding ScrollViewer.VerticalScrollMode}"
                                              VerticalScrollBarVisibility="{TemplateBinding ScrollViewer.VerticalScrollBarVisibility}"
                                          ZoomMode="{TemplateBinding ScrollViewer.ZoomMode}"
                                              AutomationProperties.AccessibilityView="Raw">
                                <ItemsPresenter x:Name="ItemsPresenter" Margin="0,7,0,7" />
                            </ScrollViewer>
                        </Grid>
                    </ControlTemplate>
                </Setter.Value>
            </Setter>
        </Style>
    </CommandBar.CommandBarOverflowPresenterStyle>
    <CommandBar.SecondaryCommands>
        <AppBarButton Name="shareButton" Label="Condividi" x:Uid="condividi" Icon="ReShare"/>
        <AppBarButton Name="contactButton" Icon="Contact" x:Uid="contatti" Label="Contatti"/>
    </CommandBar.SecondaryCommands>
</CommandBar>

在python控制台内(任何PyCharm或常规终端),你可以得到python版本,

python --version