我一直在遵循一个在macOS上安装和构建Tensorflow的教程。当我试图构建它时,我使用以下命令:
bazel build --config=cuda --config=opt --copt=-msse4.2 --copt=-mpopcnt --copt=-maes --copt=-mcx16 --verbose_failures --action_env PATH --action_env LD_LIBRARY_PATH --action_env DYLD_LIBRARY_PATH //tensorflow/tools/pip_package:build_pip_package
它几乎立即失效:
^{pr2}$我已经测试并验证了numpy确实安装了。我还强制升级和重新安装。我可以运行Python3>;import numpy而不会出错。在
我可以通过在bazel命令中添加以下内容来克服此错误:
验证python和numpy构建的安装位置非常有用。我正在安装python3.7,因此
which python3.7
告诉我Python的可执行文件在哪里,并正在运行import numpy as np np.__file__
在一个交互式python会话中告诉我numpy在哪里。在记住了这些,在输入
.configure
之后,在过程中出现提示时,输入python的路径和相应的站点包目录。在例如。,
Please specify the location of python. /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 Found possible Python library paths: /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages
相关问题 更多 >
编程相关推荐