问题描述
我正在运行一个需要 keras 1.2.0 版和 tensorflow 1.1.0 版的代码。 我正在使用 Jupyter notebook,并为所有依赖项创建了一个 environment。
但是,我错误地通过安装最新版本的 pip 命令再次安装了这两个库。
我关闭了笔记本,再次打开并再次创建了环境,以便再次安装旧版本的两个库。
但是当我运行 keras.__version___
命令时,它显示 2.4.3,这是我不想要的。
我还运行了 conda remove keras --force
和 pip uninstall keras
,但它仍然显示最新版本。
该代码仅与旧版本兼容。请帮忙。
解决方法
这可能是因为它正在不同的环境中被卸载。通过运行以下命令确定您正在使用的 python 和 pip 可执行文件:
$ which pip
$ which python
这两个命令将给出可执行文件的路径,我们可以从中确定环境。如果它与您使用的不同,您可以尝试通过运行以下命令安装到所需的环境:
/path/to/desired/pip uninstall keras
/path/to/desired/pip install keras==1.2.0