mirror of
https://github.com/wassname/ray.git
synced 2026-09-30 11:40:50 +08:00
Raise exception if pyarrow is imported before ray. (#1283)
* Raise exception if pyarrow is imported before ray. * Pip install pyarrow when building doc so we don't have to mock it. * Raise ImportError instead of Exception.
This commit is contained in:
1 parent
2e0eb0e4c7
commit
5adbdfecd0
3 files changed
+7
-2
No files matched your search
@@ -4,6 +4,12 @@ from __future__ import print_function
|
||||
|
||||
import os
|
||||
import sys
|
||||
|
||||
if "pyarrow" in sys.modules:
|
||||
raise ImportError("Ray must be imported before pyarrow because Ray "
|
||||
"requires a specific version of pyarrow (which is "
|
||||
"packaged along with Ray).")
|
||||
|
||||
# Add the directory containing pyarrow to the Python path so that we find the
|
||||
# pyarrow version packaged with ray and not a pre-existing pyarrow.
|
||||
pyarrow_path = os.path.join(os.path.abspath(os.path.dirname(__file__)),
|
||||
|
||||
Reference in new issue
Block a user