我的pip正在安装Python3.4中的所有模块
我的pip正在安装Python3.4版本中的所有模块。我无法在其他版本中使用此模块 ImportError:没有名为tensorflow的模块 所有模块都会发生这种情况。但是,它们正在安装,仅适用于Python3.4版本 出现的另一个错误如下所示: 不推荐使用:Python3.4支持已不推荐使用。PIP19.1将是支持它的>最后一个。请将Python升级为Python 2019年3月后将不再维持3.4(参见PEP 429) 注意:我的pip正在安装Python3.4中的所有模块,python,python-3.x,pip,Python,Python 3.x,Pip,我的pip正在安装Python3.4版本中的所有模块。我无法在其他版本中使用此模块 ImportError:没有名为tensorflow的模块 所有模块都会发生这种情况。但是,它们正在安装,仅适用于Python3.4版本 出现的另一个错误如下所示: 不推荐使用:Python3.4支持已不推荐使用。PIP19.1将是支持它的>最后一个。请将Python升级为Python 2019年3月后将不再维持3.4(参见PEP 429) 注意: 问题是我在Python中的其他版本不识别pip和pip3。它能识
问题是我在Python中的其他版本不识别pip和pip3。它能识别的唯一版本是python3.4,因此我只能添加具有此版本的模块,并且这些模块仅适用于它 /usr/local/bin/python3.7:没有名为pip的模块 /usr/local/bin/python3.7:没有名为pip3的模块 $python3-m pip3安装numpy /usr/bin/python3:没有名为pip3的模块 注意:
我注意到的另一件事是Python可执行文件的位置,请使用检查它: $which python3.4
/usr/bin/python3.4 $which python3.6
/usr/local/bin/python3.6 $which python3.7
/usr/local/bin/python3.7
位置不同,是否会产生干扰?我认为您需要安装VENV:
py -m pip install --user virtualenv
然后使用此方法安装软件包
pip install packageName==packageVersion
我认为您需要安装VENV:
py -m pip install --user virtualenv
然后使用此方法安装软件包
pip install packageName==packageVersion
是的,这就是它的工作原理。模块安装到单个环境中。如果您在其他环境中需要它们,请在那里安装它们。问题是我在Python中的其他版本不识别pip和pip3。它能识别的唯一版本是python3.4,因此我只能添加具有此版本的模块,并且这些模块仅适用于它。是的,这就是它的工作方式。模块安装到单个环境中。如果您在其他环境中需要它们,请在那里安装它们。问题是我在Python中的其他版本不识别pip和pip3。它能识别的唯一版本是python3.4,因此我只能添加具有此版本的模块,并且这些模块仅适用于它。