【问题标题】:Apple Swift is overriding Openstack swift packageApple Swift 正在覆盖 Openstack swift 包
【发布时间】:2017-02-16 03:28:07
【问题描述】:

我已经安装了 OpenStack swift python 客户端(pip install python-swiftclient)。但是 /usr/bin 有 swift 可执行文件(我无法删除它,因为它归 root 所有)并且覆盖了 python swift。

已满足要求:/Library/Python/2.7/site-packages 中的 python-swiftclient

已满足要求:/Library/Python/2.7/site-packages 中的 requests>=1.1(来自 python-swiftclient)

已满足要求:/Library/Python/2.7/site-packages/six-1.10.0-py2.7.egg 中的六个>=1.5.2(来自 python-swiftclient)

要求已经满足:期货>=3.0; /Library/Python/2.7/site-packages 中的 python_version == "2.7" 或 python_version == "2.6"(来自 python-swiftclient)

但是,我无法在任何地方找到 python swift。请告诉我如何解决此问题。

非常感谢 陈

【问题讨论】:

    标签: swift python-2.7


    【解决方案1】:

    对我来说,Apple Swift 在/usr/bin/swift 下,python-swiftclient 在/usr/bin/local/swift 下。以/usr/bin/local/swift 的形式显式调用它。

    【讨论】:

      【解决方案2】:

      看完这篇文章"OSError: [Errno 1] Operation not permitted" when installing Scrapy in OSX 10.11 (El Capitan) (System Integrity Protection) 和马里奥的回应,下面的命令就成功了

      brew unlink python
      酿造安装 python
      sudo pip install python-swiftclient

      python swiftclient 确实安装在 cd /usr/local/lib/python2.7/site-packages 中,而之前它没有安装。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-10
        • 2018-05-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多