تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
4604 أدوات العرض

Hi,

If you install pysftp using terminal.

    pip install pysftp

You'll encounter this error  

Traceback (most recent call last):

  File "/usr/local/bin/pip", line 9, in <module>

    load_entry_point('pip==10.0.1', 'console_scripts', 'pip')()

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 542, in load_entry_point

    return get_distribution(dist).load_entry_point(group, name)

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2569, in load_entry_point

    return ep.load()

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2229, in load

    return self.resolve()

  File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2235, in resolve

    module = __import__(self.module_name, fromlist=['__name__'], level=0)

  File "/home/louie/.local/lib/python2.7/site-packages/pip/_internal/__init__.py", line 42, in <module>

    from pip._internal import cmdoptions

  File "/home/louie/.local/lib/python2.7/site-packages/pip/_internal/cmdoptions.py", line 16, in <module>

    from pip._internal.index import (

  File "/home/louie/.local/lib/python2.7/site-packages/pip/_internal/index.py", line 15, in <module>

    from pip._vendor import html5lib, requests, six

  File "/home/louie/.local/lib/python2.7/site-packages/pip/_vendor/requests/__init__.py", line 86, in <module>

    from pip._vendor.urllib3.contrib import pyopenssl

  File "/home/louie/.local/lib/python2.7/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py", line 46, in <module>

    import OpenSSL.SSL

  File "/usr/lib/python2.7/dist-packages/OpenSSL/__init__.py", line 8, in <module>

    from OpenSSL import rand, crypto, SSL

  File "/usr/lib/python2.7/dist-packages/OpenSSL/SSL.py", line 118, in <module>

    SSL_ST_INIT = _lib.SSL_ST_INIT

AttributeError: 'module' object has no attribute 'SSL_ST_INIT'



Solution:
    Step 1:
        cp -r /usr/lib/python2.7/dist-packages/OpenSSL /tmp/
        cp -r /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info /tmp/
    Step 2:
        rm -rf /usr/lib/python2.7/dist-packages/OpenSSL 
        rm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info 
        sudo pip install pyopenssl
    Step 3:
        start your odoo.py or odoo-bin


الصورة الرمزية
إهمال