diff --git a/spacy/cli/package.py b/spacy/cli/package.py index 5894ec049..a5c41adec 100644 --- a/spacy/cli/package.py +++ b/spacy/cli/package.py @@ -26,7 +26,7 @@ def package(input_dir, output_dir, force): package_path = main_path / model_name create_dirs(package_path, force) - shutil.copytree(input_path, package_path / model_name_v) + shutil.copytree((input_path, package_path / model_name_v).as_posix()) create_file(main_path / 'meta.json', json.dumps(meta, indent=2)) create_file(main_path / 'setup.py', template_setup) create_file(main_path / 'MANIFEST.in', template_manifest) @@ -48,7 +48,7 @@ def check_dirs(input_path, output_path): def create_dirs(package_path, force): if package_path.exists(): if force: - shutil.rmtree(package_path) + shutil.rmtree(package_path.as_posix()) else: util.sys_exit(package_path.as_posix(), "Please delete the directory and try again.",