googleapis / googleapis/python-aiplatform

Importing predictor module fails on windows due to incorrect separator replacement

Offen
#5,679 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
api: vertex-ai
Vorherrschende Sprache
Python
Sterne
905
Forks
465
Ø Merge
1 T. 13 Std.
Gemergte PRs (30 T.)
44

Beschreibung

Thanks for stopping by to let us know something could be better!

**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response.

Please run down the following list and make sure you've tried the usual "quick fixes":

- Search the issues already opened: https://github.com/googleapis/python-aiplatform/issues
- Search StackOverflow: https://stackoverflow.com/questions/tagged/google-cloud-platform+python

If you are still having issues, please be sure to include as much information as possible:

#### Environment details

- OS type and version: Windows 11
- Python version: `python --version`: 3.11
- pip version: `pip --version`: 25.1.1
- `google-cloud-aiplatform` version: `pip show google-cloud-aiplatform`: 1.103.0

#### Steps to reproduce

1. Use a custom Predictor in a module in a directory below the current directory publishing a local model
2. Build a CPR model and deploy to a local endpoint

#### Code example

This line converts the path to the Predictor class to posix format, but then attempts to replace os-specific path separators with '.' to convert to an import. On windows, the path separator does not match posix format, thus the posix forward slash remains causing failed imports.

https://github.com/googleapis/python-aiplatform/blob/553c42311fbe6a79eb88eb63cf76796e929bdbfa/google/cloud/aiplatform/utils/prediction_utils.py#L76

Making sure to follow these steps will guarantee the quickest resolution possible.

Thanks!

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.