3.5.2和3.6上的Python PATHLIB

时间:2018-12-11 22:46:25

标签: python pathlib

我有两个Python环境,并使用PATHLIB构造对文件的引用并进行放置。

当我在下面的3.6上运行代码时,效果很好。在3.5中,我无法使其正常工作,因此必须手动指定每个路径。我是这个世界的新手。我错过了什么吗?在像f'strings之类的版本之间是否有重大变化……我似乎没有发现较大的变化,只是在较早的版本中,它们告诉您使用PATHLIB2,但在这里我不需要这样做。救命!

ROOT_DIR = Path(".")
COCO_WEIGHTS_PATH = ROOT_DIR / "mask_rcnn_coco.h5"
if not COCO_WEIGHTS_PATH.exists():
    utils.download_trained_weights(str(COCO_WEIGHTS_PATH))

# Directory to save logs and model checkpoints
DEFAULT_LOGS_DIR = ROOT_DIR / "training_logs"

# Where the training images and annotation files live
DATASET_PATH = ROOT_DIR / "training_images"

# Start training from the pre-trained COCO model
WEIGHTS_TO_START_FROM = COCO_WEIGHTS_PATH

0 个答案:

没有答案