簡體   English   中英

py2neo脫機安裝失敗

[英]py2neo offline install failing

我正在嘗試在離線計算機上安裝py2neo。 我無法使用點子,因為我沒有連接到互聯網。 我正在嘗試在redhat上使用python2.7.9安裝py2neo-2.0.3。 當我運行python setup.py install我得到ImportError: cannot import name HTTPSConnection

Traceback (most recent call last):
    File "setup.py", line 29, in <module>
     from py2neo import __author__, __email__, __license__, __package__, __version__
    File "usr/lib/py2neo-2.0.3/py2neo/__init__.py" line 27, in <module>
     from py2neo.core import * 
    File "usr/lib/py2neo-2.0.3/py2neo/core.py", line 28, in <module>
     from py2neo.env import NEO4J_AUTH_TOKEN, NEO4J_URI
    File "usr/lib/py2neo-2.0.3/py2neo/env.py", line 21, in <module>
     from py2neo.packages.httpstream.packages.urimagic import URI
    File "usr/lib/py2neo-2.0.3/py2neo/packages/httpstream/__init__.py", line 32, in <module>
     from .http import *
    File "usr/lib/py2neo-2.0.3/py2neo/packages/httpstream/http.py", line 31, in <module>
     from httplib import (BadStatusLine, CannotSendRequest,
ImportError: cannot import name HTTPSConnection

我試過安裝httpstream,但這不能解決導入錯誤。

HTTPSConnection應該隨標准庫一起提供,並且不屬於py2neo本身:

https://docs.python.org/2/library/httplib.html#httplib.HTTPSConnection

我不特別了解RedHat如何打包Python,但是除了主要語言之外,您可能還需要安裝SSL支持。 我相信這是一個單獨的編譯選項:

http://www.webtop.com.au/blog/compiling-python-with-ssl-support-fedora-10-2009020237

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM