我用pip安装了tensorflow。当我运行这个应用程序时,我看到了这个箭头。我应该怎么做?
Traceback (most recent call last):
File "C:\Users\1\Desktop\PathPlanning-main\Supervisor\__init__.py", line 4, in <module>
assert str(tf.__version__).startswith('1.'), "only tensorflow v1 is supported"
AssertionError: only tensorflow v1 is supported
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' # or any {'0', '1', '2'}
import tensorflow as tf
assert str(tf.__version__).startswith('1.'), "only tensorflow v1 is supported"
我已经在网上搜索了这个问题,但我没有找到
2条答案
按热度按时间ngynwnxp1#
根据错误信息,我可以想象您已经安装了Tensorflow 2,并且“应用程序”需要Tensorflow 1.x,正如错误信息所示。
你可以执行
pip install 'tensorflow<2.0'
来安装最新的1.x版本--但是如果“应用程序”有一个requirements.txt
文件或类似的文件,你可能应该安装那里指定的版本。4c8rllxm2#
或更新代码以支持TensorFlow版本
您当前正在使用的。
第一个月
pip install tensorflow==X.X
安装特定版本的TensorFlow,其中X.X是您要安装的版本号。