-
Notifications
You must be signed in to change notification settings - Fork 381
Description
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 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
- Use a custom Predictor in a module in a directory below the current directory publishing a local model
- 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.
custom_class_import = custom_class_import_path.as_posix().replace(os.sep, ".") |
Making sure to follow these steps will guarantee the quickest resolution possible.
Thanks!