File tree Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Expand file tree Collapse file tree 2 files changed +34
-0
lines changed Original file line number Diff line number Diff line change 24
24
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25
25
26
26
import sys
27
+ from . import _init_helper
27
28
28
29
29
30
class RTLD_for_MKL :
@@ -57,3 +58,5 @@ def __exit__(self, *args):
57
58
58
59
from ._py_mkl_service import *
59
60
from ._version import __version__
61
+
62
+ del _init_helper
Original file line number Diff line number Diff line change
1
+ # Copyright 2025 Intel Corporation
2
+ #
3
+ # Licensed under the Apache License, Version 2.0 (the "License");
4
+ # you may not use this file except in compliance with the License.
5
+ # You may obtain a copy of the License at
6
+ #
7
+ # http://www.apache.org/licenses/LICENSE-2.0
8
+ #
9
+ # Unless required by applicable law or agreed to in writing, software
10
+ # distributed under the License is distributed on an "AS IS" BASIS,
11
+ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
+ # See the License for the specific language governing permissions and
13
+ # limitations under the License.
14
+
15
+ import os
16
+ import os .path
17
+ import sys
18
+
19
+ is_venv_win32 = (
20
+ sys .platform == "win32"
21
+ and sys .base_exec_prefix != sys .exec_prefix
22
+ and os .path .isfile (os .path .join (sys .exec_prefix , "pyvenv.cfg" ))
23
+ )
24
+
25
+ if is_venv_win32 :
26
+ # In Windows venv: add Library/bin to PATH for proper DLL loading
27
+ dll_dir = os .path .join (sys .exec_prefix , "Library" , "bin" )
28
+ if os .path .isdir (dll_dir ):
29
+ os .add_dll_directory (dll_dir )
30
+
31
+ del is_venv_win32
You can’t perform that action at this time.
0 commit comments