本人使用anaconda2,已经是装好requests库并尝试重新执行pip install requests -U重装但仍然存在下面的问题所以在这里寻求帮助解决,希望能得到指点,谢谢
附上报错的详述:
Python 3.5.4 |Continuum Analytics, Inc.| (default, Aug 14 2017, 13:25:49) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
Traceback (most recent call last):
File "", line 1, in
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\requests\__init__.py", line 84, in
from urllib3.contrib import pyopenssl
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\urllib3\contrib\pyopenssl.py", line 46, in
import OpenSSL.SSL
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\OpenSSL\__init__.py", line 8, in
from OpenSSL import rand, crypto, SSL
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\OpenSSL\rand.py", line 12, in
from OpenSSL._util import (
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\OpenSSL\_util.py", line 6, in
from cryptography.hazmat.bindings.openssl.binding import Binding
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 141, in
Binding.init_static_locks()
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 122, in init_static_locks
cls._ensure_ffi_initialized()
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 109, in _ensure_ffi_initialized
cls.lib = build_conditional_library(lib, CONDITIONAL_NAMES)
File "D:\Users\30309\Anaconda2\envs\py35\lib\site-packages\cryptography\hazmat\bindings\openssl\binding.py", line 69, in build_conditional_library
if not getattr(lib, condition):
AttributeError: cffi library '_openssl' has no function, constant or global variable named 'Cryptography_HAS_ENGINE_CRYPTODEV'