【问题标题】:Visual Studio Code (VSCode) Terminal Creation For Specific Environments为特定环境创建 Visual Studio Code (VSCode) 终端
【发布时间】:2018-09-17 01:09:22
【问题描述】:

我对编程比较陌生,对 VSCode 比较陌生。

我正在尝试创建用于特定 python 环境的终端。

例如,我在 conda 环境中安装了 scrapy。

不知何故,我打开了一个终端,可以正确显示“输入”和“输出”:

Showing the 'scrapy' terminal view

如果我使用 Ctrl + Shift + P 并选择 Python:创建终端,我会改为:

using scrapy with Ctrl+ Shift+ P 'Python: Create Terminal' and Ctrl+ Shift+ P Python: Select Interpretor set to 'scrapy'

注意第二张图片仍在使用 scrapy 库,但缺少第一张图片中的指标。

自从 'Python' != 'scrapy' 以来,这种行为对我来说很有意义,但我不知道我是如何启动 'scrapy' 终端或如何再次启动它的。我相信当我使用 Ctrl+Shift+P Python 将环境切换到“scrapy”时,VSCode 会自动启动“scrapy”终端:选择解释器。

我无法在 Ctrl+Shift+P 中找到“scrapy: Create Terminal”的选项

我对这个令人费解的问题表示歉意,因为我几乎不确定我在问什么。我希望这是有道理的。

注意:我刚刚重新启动 VSCode 以复制为我打开“scrapy”终端的步骤,但无济于事。如下图所示,我选择了正确的环境,但它默认为 powershell(这是我的默认解释器)。

VSCode defaulting to powershell when 'scrapy' interpreter selected

感谢任何可以提供帮助的人!

【问题讨论】:

    标签: python visual-studio-code scrapy


    【解决方案1】:

    听起来您的设置以某种方式纠缠不清,以至于您将 scrapy 指定为 Python 实现。

    如果您想要来自 IPython 的 InOut 标签,那么您可以在终端中启动它并恢复这种体验。

    【讨论】:

    • 好的,谢谢。我自己研究得越多,我就越想同样的事情。我在 Anaconda 提示中也不再有“In”和“Out”,所以出了点问题。其他一切正常...我必须在某个时候重新安装环境。
    猜你喜欢
    • 2019-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-01
    • 2017-09-16
    • 1970-01-01
    • 2023-02-02
    相关资源
    最近更新 更多