簡體   English   中英

Anaconda python pyinstaller找不到路徑./libtbb.dylib

[英]Anaconda python pyinstaller Can not find path ./libtbb.dylib

Mac OS X 10.13 Anaconda python 2.7.12 pyintaller錯誤

編譯包含以下內容的腳本時:

from __future__ import division
from __future__ import print_function
import sys
import os
import math
import matplotlib.pyplot as plt

我收到以下錯誤和警告:

NameError: name 'FigureManagerWebAgg' is not defined
101543 ERROR: Can not find path ./libtbb.dylib (needed by /Users/barr /anaconda2/lib/libmkl_tbb_thread.dylib)
97784 WARNING: library user32 required via ctypes not found
103993 WARNING: library user32 required via ctypes not found

在anaconda2 / lib中查找文件libtbb.dylib肯定不存在。 我在哪里可以找到它放入anaconda1 / lib?

運行可執行文件時,出現以下錯誤輸出:

Traceback (most recent call last):
  File "site-packages/PyInstaller/loader/rthooks/pyi_rth_pkgres.py", line 11, in <module>
  File "lib/python2.7/site-packages/PyInstaller/loader/pyimod03_importers.py", line 396, in load_module
  File "site-packages/pkg_resources/__init__.py", line 1040, in <module>
  File "site-packages/pkg_resources/__init__.py", line 1043, in Environment
  File "site-packages/pkg_resources/__init__.py", line 272, in get_supported_platform
  File "site-packages/pkg_resources/__init__.py", line 478, in get_build_platform
  File "sysconfig.py", line 617, in get_platform
  File "sysconfig.py", line 481, in get_config_vars
  File "sysconfig.py", line 364, in _init_posix
ImportError: No module named _sysconfigdata

使用Windows 10和Ubuntu Linux 16.04上的Anaconda Python(在所有情況下都使用相同版本的Anaconda)編譯並執行相同腳本時不會出現錯誤。

有什么建議嗎?

最近有同樣的問題。 我改用python brew安裝,而不是Anaconda。

那為我解決了所有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM