python - 尝试 pip 安装时没有模块名称“_ctypes”
问题描述
我没有root访问权限。
我按照本教程http://ernie55ernie.github.io/python/2016/11/11/install-python-packages-for-local-user-without-sudo.html在没有 sudo 访问权限的情况下安装 python。
它工作得很好,但是当我尝试安装一个包时,我得到了 _ctypes 错误,我知道这是由于缺少“libffi-dev”包(在 debian 上)。
我无法安装这个包,所以我从他们的 ftp 服务器下载了 3.3 版本并将其内置在python/libffi
.
然后我像这样设置环境变量:
export LD_LIBRARY_PATH=$HOME/python/libffi/lib64
export LD_RUN_PATH=/$HOME/python/libffi/lib64
export PKG_CONFIG_PATH=$HOME/python/libffi/lib/pkgconfig
但是,我的 pip install 仍然无法正常工作。我怎样才能解决这个问题?有没有我可以指定 pip 使用本地版本的 libffi 的参数?
解决方案
推荐阅读
- java - 在 spring-data-elasticsearch 项目的 Criteria 类中使用 not() 方法时出现异常
- mysql - 对于有两位作者的每本书的选择标题、出版商名称、类型和作者姓名,没有得到任何结果
- html - 根据最高的孩子设置具有相同宽度和高度的弹性框项目
- tensorflow - 如何在siddhi中将参数传递给tensorflow的预测函数?
- javascript - 按属性对三个不同的对象数组进行排序
- reactjs - 在 React 中处理刷新令牌
- c# - 具有两个属性的项目都包含在列表中
- c - 如何处理替换字符串文字以及为什么在堆上分配很重要?
- bokeh - 修补完整数据列的最佳做法是什么?
- robotframework - 如何使用机器人框架选择 ifream。(其中 Xpath、ID 和名称不可用)