安装tensorflowjs_converter时出现错误:ResolutionImpossible

Ahm*_*ium 5 python pip tensorflow tensorflow.js

当我尝试安装tensorflowjs_converter以将其转换model.h5为 json 文件时,它没有安装它,我曾经pip3 install tensorflowjs安装过它,但它返回以下错误消息:

\n
\n

错误:不可能解决:如需帮助,请访问https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies

\n
\n

这是错误出现之前发生的情况:

\n
Collecting tensorflowjs\n  Using cached tensorflowjs-3.0.0-py3-none-any.whl (63 kB)\nCollecting h5py<3,>=2.8.0\n  Using cached h5py-2.10.0.tar.gz (301 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-2.8.5-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.8.4-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.8.3-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.8.2-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.8.1-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.8.0-py3-none-any.whl (63 kB)\n  Using cached tensorflowjs-2.7.0-py3-none-any.whl (62 kB)\n  Using cached tensorflowjs-2.6.0-py3-none-any.whl (61 kB)\n  Using cached tensorflowjs-2.5.0-py3-none-any.whl (61 kB)\n  Using cached tensorflowjs-2.4.0-py3-none-any.whl (61 kB)\nCollecting h5py>=2.8.0\n  Using cached h5py-3.1.0-cp39-cp39-win_amd64.whl (2.7 MB)\nCollecting PyInquirer==1.0.3\n  Using cached PyInquirer-1.0.3.tar.gz (27 kB)\nCollecting tensorflow-hub==0.7.0\n  Using cached tensorflow_hub-0.7.0-py2.py3-none-any.whl (89 kB)\nCollecting numpy<1.19.0,>=1.16.4\n  Downloading numpy-1.18.5.zip (5.4 MB)\n     |\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88| 5.4 MB 930 kB/s\n  Installing build dependencies ... done\n  Getting requirements to build wheel ... done\n    Preparing wheel metadata ... done\nRequirement already satisfied: six>=1.12.0 in c:\\python39\\lib\\site-packages (from tensorflowjs) (1.15.0)\nCollecting tensorflowjs\n  Using cached tensorflowjs-2.3.0-py3-none-any.whl (61 kB)\n  Using cached tensorflowjs-2.1.0-py3-none-any.whl (60 kB)\n  Using cached tensorflowjs-2.0.1.post1-py3-none-any.whl (60 kB)\n  Using cached tensorflowjs-2.0.1-py3-none-any.whl (60 kB)\nRequirement already satisfied: numpy>=1.16.4 in c:\\python39\\lib\\site-packages (from tensorflowjs) (1.19.5)\n  Using cached tensorflowjs-2.0.0-py3-none-any.whl (57 kB)\n  Using cached tensorflowjs-1.7.4.post1-py3-none-any.whl (57 kB)\n  Using cached tensorflowjs-1.7.4-py3-none-any.whl (57 kB)\nCollecting gast==0.2.2\n  Using cached gast-0.2.2.tar.gz (10 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-1.7.3-py3-none-any.whl (57 kB)\n  Using cached tensorflowjs-1.7.2-py3-none-any.whl (57 kB)\n  Using cached tensorflowjs-1.6.0-py3-none-any.whl (57 kB)\n  Using cached tensorflowjs-1.5.2-py3-none-any.whl (56 kB)\n  Using cached tensorflowjs-1.4.0-py3-none-any.whl (56 kB)\n  Using cached tensorflowjs-1.3.2-py3-none-any.whl (53 kB)\n  Using cached tensorflowjs-1.3.1.1-py3-none-any.whl (53 kB)\n  Using cached tensorflowjs-1.3.1-py3-none-any.whl (53 kB)\n  Using cached tensorflowjs-1.2.10.1-py3-none-any.whl (47 kB)\nCollecting h5py==2.8.0\n  Using cached h5py-2.8.0.tar.gz (274 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-1.2.10-py3-none-any.whl (47 kB)\n  Using cached tensorflowjs-1.2.9-py3-none-any.whl (46 kB)\nCollecting keras==2.2.4\n  Using cached Keras-2.2.4-py2.py3-none-any.whl (312 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-1.2.6-py3-none-any.whl (39 kB)\n  Using cached tensorflowjs-1.2.3-py3-none-any.whl (39 kB)\n  Using cached tensorflowjs-1.2.2.1-py3-none-any.whl (37 kB)\nCollecting tensorflow-hub==0.3.0\n  Using cached tensorflow_hub-0.3.0-py2.py3-none-any.whl (73 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-1.2.2-py3-none-any.whl (38 kB)\n  Using cached tensorflowjs-1.2.1-py3-none-any.whl (37 kB)\nCollecting numpy==1.15.1\n  Using cached numpy-1.15.1.zip (4.5 MB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-1.1.2-py3-none-any.whl (36 kB)\n  Using cached tensorflowjs-1.0.1-py3-none-any.whl (35 kB)\n  Using cached tensorflowjs-0.8.6-py3-none-any.whl (39 kB)\nCollecting tensorflow-hub==0.1.1\n  Using cached tensorflow_hub-0.1.1-py2.py3-none-any.whl (52 kB)\nCollecting keras==2.2.2\n  Using cached Keras-2.2.2-py2.py3-none-any.whl (299 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-0.8.5-py3-none-any.whl (39 kB)\n  Using cached tensorflowjs-0.8.0-py3-none-any.whl (39 kB)\n  Using cached tensorflowjs-0.6.7-py3-none-any.whl (34 kB)\n  Using cached tensorflowjs-0.6.5-py3-none-any.whl (33 kB)\nCollecting six==1.11.0\n  Using cached six-1.11.0-py2.py3-none-any.whl (10 kB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-0.6.4-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.6.2-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.6.1-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.6.0-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.5.7-py3-none-any.whl (33 kB)\nCollecting numpy==1.14.1\n  Using cached numpy-1.14.1.zip (4.9 MB)\nCollecting tensorflowjs\n  Using cached tensorflowjs-0.5.6-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.5.4-py3-none-any.whl (33 kB)\n  Using cached tensorflowjs-0.5.2-py3-none-any.whl (31 kB)\n  Using cached tensorflowjs-0.5.0-py3-none-any.whl (31 kB)\n  Using cached tensorflowjs-0.4.2-py3-none-any.whl (31 kB)\n  Using cached tensorflowjs-0.4.1-py3-none-any.whl (31 kB)\n  Using cached tensorflowjs-0.4.0-py3-none-any.whl (31 kB)\nCollecting tensorflow-hub==0.1.0\n  Downloading tensorflow_hub-0.1.0-py2.py3-none-any.whl (53 kB)\n     |\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88| 53 kB 3.8 MB/s\nCollecting tensorflowjs\n  Using cached tensorflowjs-0.3.1-py3-none-any.whl (30 kB)\n  Using cached tensorflowjs-0.3.0-py3-none-any.whl (29 kB)\n  Using cached tensorflowjs-0.2.1-py3-none-any.whl (28 kB)\n  Using cached tensorflowjs-0.2.0-py3-none-any.whl (28 kB)\n  Using cached tensorflowjs-0.1.2-py3-none-any.whl (24 kB)\n  Using cached tensorflowjs-0.1.1-py3-none-any.whl (20 kB)\n  Using cached tensorflowjs-0.1.0-py3-none-any.whl (21 kB)\nERROR: Cannot install tensorflowjs==0.1.0, tensorflowjs==0.1.1, tensorflowjs==0.1.2, tensorflowjs==0.2.0, tensorflowjs==0.2.1, tensorflowjs==0.3.0, tensorflowjs==0.3.1, tensorflowjs==0.4.0, tensorflowjs==0.4.1, tensorflowjs==0.4.2, tensorflowjs==0.5.0, tensorflowjs==0.5.2, tensorflowjs==0.5.4, tensorflowjs==0.5.6, tensorflowjs==0.5.7, tensorflowjs==0.6.0, tensorflowjs==0.6.1, tensorflowjs==0.6.2, tensorflowjs==0.6.4, tensorflowjs==0.6.5, tensorflowjs==0.6.7, tensorflowjs==0.8.0, tensorflowjs==0.8.5, tensorflowjs==0.8.6, tensorflowjs==1.0.1, tensorflowjs==1.1.2, tensorflowjs==1.2.1, tensorflowjs==1.2.10, tensorflowjs==1.2.10.1, tensorflowjs==1.2.2, tensorflowjs==1.2.2.1, tensorflowjs==1.2.3, tensorflowjs==1.2.6, tensorflowjs==1.2.9, tensorflowjs==1.3.1, tensorflowjs==1.3.1.1, tensorflowjs==1.3.2, tensorflowjs==1.4.0, tensorflowjs==1.5.2, tensorflowjs==1.6.0, tensorflowjs==1.7.2, tensorflowjs==1.7.3, tensorflowjs==1.7.4, tensorflowjs==1.7.4.post1, tensorflowjs==2.0.0, tensorflowjs==2.0.1, tensorflowjs==2.0.1.post1, tensorflowjs==2.1.0, tensorflowjs==2.3.0, tensorflowjs==2.4.0, tensorflowjs==2.5.0, tensorflowjs==2.6.0, tensorflowjs==2.7.0, tensorflowjs==2.8.0, tensorflowjs==2.8.1, tensorflowjs==2.8.2, tensorflowjs==2.8.3, tensorflowjs==2.8.4, tensorflowjs==2.8.5 and tensorflowjs==3.0.0 because these package versions have conflicting dependencies.\n\nThe conflict is caused by:\n    tensorflowjs 3.0.0 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.5 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.4 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.3 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.2 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.1 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.8.0 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.7.0 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.6.0 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.5.0 depends on tensorflow<3 and >=2.1.0\n    tensorflowjs 2.4.0 depends on tensorflow-cpu<3 and >=2.1.0\n    tensorflowjs 2.3.0 depends on tensorflow-cpu<3 and >=2.1.0\n    tensorflowjs 2.1.0 depends on tensorflow-cpu<3 and >=2.1.0\n    tensorflowjs 2.0.1.post1 depends on tensorflow-cpu<3 and >=2.1.0\n    tensorflowjs 2.0.1 depends on tensorflow-cpu>=2.1.0<3\n    tensorflowjs 2.0.0 depends on tensorflow-cpu>=2.1.0<3\n    tensorflowjs 1.7.4.post1 depends on tensorflow-cpu>=2.1.0<3\n    tensorflowjs 1.7.4 depends on tensorflow-cpu==2.1.0\n    tensorflowjs 1.7.3 depends on tensorflow-cpu==2.1.0\n    tensorflowjs 1.7.2 depends on tensorflow-cpu==2.1.0\n    tensorflowjs 1.6.0 depends on tensorflow-cpu==2.1.0\n    tensorflowjs 1.5.2 depends on tensorflow-cpu==2.1.0\n    tensorflowjs 1.4.0 depends on tensorflow==1.15.0\n    tensorflowjs 1.3.2 depends on tensorflow==1.15.0\n    tensorflowjs 1.3.1.1 depends on tensorflow==1.15.0\n    tensorflowjs 1.3.1 depends on tensorflow==1.15.0\n    tensorflowjs 1.2.10.1 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.10 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.9 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.6 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.3 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.2.1 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.2 depends on tensorflow==1.14.0\n    tensorflowjs 1.2.1 depends on tf-nightly-2.0-preview==2.0.0.dev20190605\n    tensorflowjs 1.1.2 depends on tf-nightly-2.0-preview>=2.0.0.dev20190502\n    tensorflowjs 1.0.1 depends on tf-nightly-2.0-preview>=2.0.0.dev20190304\n    tensorflowjs 0.8.6 depends on tensorflow==1.13.1\n    tensorflowjs 0.8.5 depends on tensorflow==1.13.1\n    tensorflowjs 0.8.0 depends on tensorflow==1.12.0\n    tensorflowjs 0.6.7 depends on tensorflow==1.12.0\n    tensorflowjs 0.6.5 depends on tensorflow==1.11.0\n    tensorflowjs 0.6.4 depends on tensorflow==1.11.0\n    tensorflowjs 0.6.2 depends on tensorflow==1.11.0\n    tensorflowjs 0.6.1 depends on tensorflow==1.10.1\n    tensorflowjs 0.6.0 depends on tensorflow==1.10.1\n    tensorflowjs 0.5.7 depends on tensorflow==1.9.0\n    tensorflowjs 0.5.6 depends on tensorflow==1.9.0\n    tensorflowjs 0.5.4 depends on tensorflow==1.9.0\n    tensorflowjs 0.5.2 depends on tensorflow==1.8.0\n    tensorflowjs 0.5.0 depends on tensorflow==1.8.0\n    tensorflowjs 0.4.2 depends on tensorflow==1.8.0\n    tensorflowjs 0.4.1 depends on tensorflow==1.8.0\n    tensorflowjs 0.4.0 depends on tensorflow==1.7.0\n    tensorflowjs 0.3.1 depends on tensorflow==1.7.0\n    tensorflowjs 0.3.0 depends on tensorflow==1.7.0\n    tensorflowjs 0.2.1 depends on tensorflow==1.7.0\n    tensorflowjs 0.2.0 depends on tensorflow==1.7.0\n    tensorflowjs 0.1.2 depends on tensorflow==1.7.0\n    tensorflowjs 0.1.1 depends on tensorflow>=1.6.0\n    tensorflowjs 0.1.0 depends on tensorflow>=1.6.0\n\nTo fix this you could try to:\n1. loosen the range of package versions you\'ve specified\n2. remove package versions to allow pip attempt to solve the dependency conflict\n\nERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试使用pip但结果相同,如果我没有提供足够的信息,请发表评论。

\n

phd*_*phd 4

tensorflowjs需要tensorflow,但 tensorflow 目前(版本 2.4.1)不支持 Python 3.9。仅支持 64 位 Python 3.6-3.8。

降级到 Python 3.8。