为什么Python3找不到Fabric?

时间:2019-05-03 21:11:00

标签: python python-3.x fabric

我无法在Python 3中使用Fabric。

$ pip list | grep fabric
fabric (2.4.0)

$ python3 -V
Python 3.7.1

$ python3
Python 3.7.1
>>> from fabric import Connection
Traceback...
ModuleNotFoundError: No module named 'fabric'

Fabric文档说:

  

Fabric是高级Python(2.7,3.4+)库...

Fabric安装到仅包含Python 2.7的虚拟环境中。 Python 3安装在该虚拟环境之外。这是python3找不到Fabric软件包的原因吗?我的印象是,如果您激活虚拟环境,则安装在venv中的所有软件包都可用于您执行的任何Python解释器。

1 个答案:

答案 0 :(得分:0)

您只需在您的环境中安装Fabric for python3。 pip3 install fabric