V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
alne
V2EX  ›  问与答

Miniconda+VSCode 先运行代码后切换环境怎么解决

  •  
  •   alne · 2023-02-26 11:16:20 +08:00 · 771 次点击
    这是一个创建于 660 天前的主题,其中的信息可能已经有所发展或是发生改变。

    把 VSCode 里的终端杀死后运行代码,它会先运行代码,然后再执行切换命令

    怎么让首次启动终端的时候先切换环境后执行代码啊

    5 条回复    2023-02-26 13:48:21 +08:00
    CUPAIR
        1
    CUPAIR  
       2023-02-26 11:30:43 +08:00 via Android
    我记得你终端停在哪个环境下,点运行就会自动切到那个环境跑代码。不行的话在.bashrc 里配置一下,每次初始化终端就进你要的环境
    alne
        2
    alne  
    OP
       2023-02-26 11:50:35 +08:00 via Android
    @CUPAIR Linux 是这样的,win 下不是
    V1Eerie
        3
    V1Eerie  
       2023-02-26 12:06:37 +08:00 via Android
    你可以为你的 code 工作区指定一个特定环境
    CUPAIR
        4
    CUPAIR  
       2023-02-26 13:29:47 +08:00 via Android
    @alne PowerShell 的话直接在$profile 最后加一句 conda activate xxx
    alne
        5
    alne  
    OP
       2023-02-26 13:48:21 +08:00 via Android
    @V1Eerie 指定了,现在有个小问题就是右边 kill 掉这个终端后,头次运行代码他会先运行代码后自动激活环境

    有没有办法头次调起终端时,先切换环境后运行代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 10:46 · PVG 18:46 · LAX 02:46 · JFK 05:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.