关于 TensorFlow,我总是遇到同样的错误:ModuleNotFoundError: No module named 'tensorflow.contrib'
.
我实际上使用的是Python版本3.9
不过网上看的好像是这个版本3.7
是最后一个可以与 TensorFlow 版本一起使用的稳定版>2.0
.
不幸的是我已经开始了我的项目venv
Python 版本错误,我想降级,我该怎么做?
基于上面 @chepner 的评论,由于 venvs 只是目录,您可以保存当前状态并启动一个新的虚拟环境。
# Save current installs
(venv) -> pip freeze -r > requirements.txt
# Shutdown current env
(venv) -> deactivate
# Copy it to keep a backup
-> mv venv venv-3.9
# Ensure you have python3.7
-> python3.7 -V
# Create and activate a 3.7 venv
-> python3.7 -m venv venv-3.7
-> source venv-3.7/bin/activate
# Reinstall previous requirements
(venv-3.7) -> pip install -r requirements.txt
# Install new requirements
希望有帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)