Python PATHLIB на 3.5.2 и 3.6

У меня есть две среды 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 ответов

Другие вопросы по тегам