我为Python安装了后置模块,看起来它只适用于Python2,而不是Python3。https://pypi.org/project/aftership/ i使用以下方法安装它:
pip install aftership现在,当我在Python2中执行使用‘导入后’的简单脚本时,它可以工作,但不适用于Python3:
michal@ubuntu:~$ python3 track
Traceback (most recent call last):
File "track", line 1, in <module>
import aftership
ModuleNotFoundError: No module named 'aftership'pip模块列表显示它已安装:
michal@ubuntu:~$ pip freeze
aftership==0.2可能出什么事了?谢谢你的建议。
发布于 2018-11-20 17:47:04
您的python符号链接可能指向Python2,而不是python3。因此,pip正在安装软件包的Python2版本。
您可能需要设置virtualenv,或者可以安装pip3:
sudo apt-get install python3-pip
pip3 install aftership参见这个问题:How to install python3 version of package via pip on Ubuntu?
https://stackoverflow.com/questions/53398616
复制相似问题