加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python-2.7 – 没有这样的选项: – no-install

发布时间:2020-12-20 11:46:06 所属栏目:Python 来源:网络整理
导读:我试图通过跟随 https://github.com/danseely/cartodb-install/blob/master/DEV-INSTALLATION.md在ubuntu 12.04中设置cartodb,并且作为安装的一部分,有一些python依赖项要安装.Below是我试过的一部分 export CPLUS_INCLUDE_PATH=/usr/include/gdalexport C_I
我试图通过跟随 https://github.com/danseely/cartodb-install/blob/master/DEV-INSTALLATION.md在ubuntu 12.04中设置cartodb,并且作为安装的一部分,有一些python依赖项要安装.Below是我试过的一部分

export CPLUS_INCLUDE_PATH=/usr/include/gdal
export C_INCLUDE_PATH=/usr/include/gdal
sudo pip install --no-install GDAL

在给sudo pip install –no-install GDAL的同时给出错误

no such option --no-install.

仅供参考我安装了python 2.7 dev版本.我不知道什么是错的.帮助将不胜感激.

解决方法

–no-install选项已为 removed in pip version 7.

新选项似乎被称为–download,它将目录作为参数:

sudo pip install --download /tmp/GDAL GDAL

对于在您的问题中链接的安装指南稍后给出几行的–no-download选项,您将不得不尝试执行以下操作作为替代,因为这也是不推荐使用的:

pip install /tmp/GDAL

或类似的,根据this pip issue.

从8.0.0开始,–download已被弃用.相反,使用

sudo pip download GDAL

(见release notes).

由于这似乎是关于抓住包括dirs的问题,您是否尝试过使用设置CFLAGS和CXXFLAGS?例如.

export CFLAGS=/usr/include/gdal 
export CXXFLAGS=/usr/include/gdal 
sudo pip install GDAL

不确定链接安装指南为何使用C_INCLUDE_PATH.

此外,这似乎是您可能遇到的常见问题,这可能是因为操作系统决定将包头文件放入单独的子目录中,或者因为GDAL源代码未正确写入#include< gdal / gdal.h&gt ;如果您安装更多软件,您可能会更频繁地遇到这种情况.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读