我的目标是遵循这个guide,这样我就可以将Caffe模型转换为Tensorflow模型。由于我的原始操作系统是Windows 10,我使用虚拟Ubuntu 20.04(使用Oracle VirtualBox)与Python 2.7和Anaconda虚拟环境。我能够成功地安装python 2.7的tensorflow,但是当我运行python -c 'import tensorflow'
命令时,我得到一个文本为Illegal instruction (core dumped)
的错误。我试着用谷歌搜索更多的信息,但我得到的只是它可能与架构有关,我发现我的架构(在虚拟ubuntu上)是x86_64
。这就是我所发现的,现在我转向SO,询问我应该做些什么才能在前面描述的环境中运行tensorflow,非常感谢。
1条答案
按热度按时间6qqygrtg1#
对于那些想知道的人来说,pip或conda安装在我的情况下不起作用,所以我按照guide for Linux,python 2.7上的说明使用pip安装方法,tensorflow版本为0.10,这对我来说已经足够好了。
如果链接在未来不起作用的确切步骤:
$ conda create -n tensorflow python=2.7
$ conda activate tensorflow
(tensorflow)$
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0-cp27-none-linux_x86_64.whl
(tensorflow)$ pip install --ignore-installed --upgrade $TF_BINARY_URL
这是,如前所述,为python 2.7,但该指南包含的信息,为较新的版本。要检查tensorflow是否正确安装,您可以运行此命令
$ python -c 'import tensorflow as tf; print(tf.__version__)'
,它应该输出0.10.0
。