我试图在linux上为我的python(2.7.6)添加一个包, 我用了命令:
pip install crc16
并发回:
Requirement already satisfied (use --upgrade to upgrade): crc16 in /usr/local/lib/python3.5/site-packages
应该如此。 但是,当我尝试运行python脚本时,它说
Traceback (most recent call last):
File "mos.py", line 1, in <module>
import crc16
ImportError: No module named crc16
我的猜测是pip和python不在同一个版本上。
编辑**
回答:我使用easy_install-2.7 crc16
然后python2.7 mos.py
答案 0 :(得分:3)
你可以做到
python -m pip install <module>
答案 1 :(得分:3)
您的pip
正在抓住3.5
版本。您必须专门为pip
版本安装2.7
才能使代码生效。这就是它的完成方式:
$ sudo apt-get install python2-pip
$ sudo pip2 install crc16