我对编程相当陌生,对VSCode来说也很新。
我正在尝试创建用于特定python环境的终端。
例如,我在conda环境中安装了scrapy。
不知何故,我打开了一个终端,正确地显示了“In”和“Out”:
如果我使用Ctrl + Shift +P并选择Python: Create终端,我将得到以下结果:
使用Ctrl+ Shift+ P 'Python: Create Terminal‘和Ctrl+ Shift+ P Python:选择解释器设置为' scrapy’
注意第二张图片仍然在使用刮伤库,但是缺少第一张图片中的指示符。
这种行为对我来说很有意义,因为“Python”!=“scrapy”,但我不知道我是如何启动“scrapy”终端的,也不知道如何再次启动它。我相信VSCode在使用Ctrl+ Shift+ P Python: Select解释器将环境切换到“scrapy”时自动启动了“scrapy”终端。
我在Ctrl+ Shift+ P中找不到“刮伤:创建终端”的选项
我为这个令人费解的问题道歉,因为我几乎不知道我在问什么。我希望这是合理的。
注意:我刚刚重新启动了VSCode,以复制为我打开“刮伤”终端的步骤,但没有效果。正如您在下面的图片中所看到的,我选择了正确的环境,但它默认为powershell (这是我的默认解释器)。
选择'scrapy‘解释器时VSCode默认为powershell
谢谢任何能帮忙的人!
发布于 2018-09-18 21:51:34
听起来,您的设置似乎有些混乱,以至于您将scrapy指定为您的Python实现。
如果你想要In和Out标签,那是来自IPython,所以你可以在终端上启动它,然后把它拿回来。
https://stackoverflow.com/questions/52359645
复制相似问题