首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >异常:版本不匹配:cffi

异常:版本不匹配:cffi
EN

Stack Overflow用户
提问于 2017-04-10 21:52:38
回答 2查看 6.8K关注 0票数 4

我正在尝试使用以下命令安装scrapy

代码语言:javascript
复制
pip install Scrapy

但是我得到了这个错误:

代码语言:javascript
复制
    Exception: Version mismatch: this is the 'cffi' package version 1.10.0, located in '/usr/local/lib/python2.7/dist-packages/cffi/api.pyc'.
    When we import the top-level '_cffi_backend' extension module, we get version 1.5.2, located in '/usr/lib/python2.7/dist-packages/_cffi_backend.x86_64-linux-gnu.so'.  
    The two versions should be equal; check your installation.

已尝试安装依赖项:

代码语言:javascript
复制
sudo apt-get install build-essential libssl-dev libffi-dev python-dev

仍然是同样的错误。

谁能告诉我我错过了什么?

我在ubuntu 16.04上

EN

回答 2

Stack Overflow用户

发布于 2017-04-11 14:18:35

我刚刚遇到了一个类似的错误。我通过引用这个link解决了这个问题。问题是‘cffi’有两个不同的版本,你可以通过更新旧版本来确保版本的一致性。

你可以试试sudo apt-get install python-cffi

希望能对你有所帮助。

票数 11
EN

Stack Overflow用户

发布于 2017-07-01 11:19:43

安装所需的cffi版本:

代码语言:javascript
复制
sudo pip3 install cffi==1.5.2

如果你先删除会更好

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43325110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档