【问题标题】:VScode order of python imports: how to force tensorflow to import before keras?python导入的VScode顺序:如何强制tensorflow在keras之前导入?
【发布时间】:2023-01-24 05:21:46
【问题描述】:

我正在使用 VScode 在 .py 文件中导入几个库。

当我保存文件时,它总是以某种方式订购导入。 保持一定的顺序对我来说很重要,例如:

import os
os.environ["CUDA_VISIBLE_DEVICES"] = "0" 

应该在:

import tensorflow.compat.v1 as tf

这反过来应该在

import keras.backend as K
import keras

但即使我按option+shift+o,这个订单在保存后也会丢失。

在这种情况下,如何强制执行我需要的顺序,同时通常保持 VScode 按字母顺序设置顺序?

【问题讨论】:

    标签: python tensorflow visual-studio-code keras


    【解决方案1】:

    您需要在 VSC 的设置中禁用 Format on Save

    • 单击文件 > 首选项 > 设置
    • 在搜索框中输入format
    • 禁用Format on Save

    【讨论】:

    • 谢谢。有没有办法让它成为“一次性”或“例外”?所以通常它是在保存时格式化,但在这种情况下不是?
    • @ArieAI 我不相信,抱歉
    猜你喜欢
    • 2022-11-13
    • 2020-06-21
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    • 2021-03-17
    • 2019-02-09
    • 2021-04-04
    • 2019-02-12
    相关资源
    最近更新 更多