【发布时间】:2020-12-22 22:41:49
【问题描述】:
我正在学习用 Python 构建聊天机器人。本教程需要 tensorflow、keras、pickle 和 nltk 包。
用于安装 tensorflow、keras 和 nltk。它们只能使用 Python 3.8 或更早版本进行安装
对于 Pickle5,它需要 Python 3.9 或最新版本。我尝试了 Pickle5 版本 0.0.1。无法安装
如何让 Python 3.8.7 和 Python 3.9.1 共存以运行所有包(tensorflow、keras、pickle 和 nltk)?
或者如何安装一个可以在 Python 3.8.7 上运行的 pickle 版本?
谢谢
【问题讨论】:
-
这正是虚拟环境的用途——查一下,然后学会爱上
virtualenv -
如果可以使用3.9,为什么还要安装pickle5?为什么不直接使用内置的
picklemodule?它带有 Python,只需import pickle -
考虑使用venv。见链接。
标签: python python-3.x tensorflow pickle chatbot