Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 得到;找不到满足ssl要求的版本;使用pip安装ssl时出错_Python_Ssl_Pip - Fatal编程技术网

Python 得到;找不到满足ssl要求的版本;使用pip安装ssl时出错

Python 得到;找不到满足ssl要求的版本;使用pip安装ssl时出错,python,ssl,pip,Python,Ssl,Pip,我在本地计算机上使用pip安装ssl,以使用以下命令解决ssl证书验证问题 pip install ssl 然后,我得到了这些错误 Collecting ssl Using cached ssl-1.16.tar.gz (33 kB) ERROR: Command errored out with exit status 1: command: 'c:\users\user\appdata\local\programs\python\python37\python.exe

我在本地计算机上使用pip安装ssl,以使用以下命令解决ssl证书验证问题

pip install ssl
然后,我得到了这些错误

Collecting ssl
  Using cached ssl-1.16.tar.gz (33 kB)
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\user\appdata\local\programs\python\python37\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl_ad84b70dabca4cdd8020026884a3206a\\setup.py'"'"'; __file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl_ad84b70dabca4cdd8020026884a3206a\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) 
else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\User\AppData\Local\Temp\pip-pip-egg-info-pq2mx6oj'
         cwd: C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl_ad84b70dabca4cdd8020026884a3206a\
    Complete output (6 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl_ad84b70dabca4cdd8020026884a3206a\setup.py", line 33
        print 'looking for', f
                          ^
    SyntaxError: Missing parentheses in call to 'print'. Did you mean print('looking for', f)?
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/83/21/f469c9923235f8c36d5fd5334ed11e2681abad7e0032c5aba964dcaf9bbb/ssl-1.16.tar.gz#sha256=ac21156fee6aee9eb8d765bbb16f5f49492d81ff4b22f7b8fc001d2251120930 (from https://pypi.org/simple/ssl/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Using cached ssl-1.15.tar.gz (32 kB)
    ERROR: Command errored out with exit status 1:
     command: 'c:\users\user\appdata\local\programs\python\python37\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl_f494dbee500946faa356411d0da468c8\\setup.py'"'"'; __file__='"'"'C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl_f494dbee500946faa356411d0da468c8\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) 
else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\User\AppData\Local\Temp\pip-pip-egg-info-4_6zjbtg'
         cwd: C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl_f494dbee500946faa356411d0da468c8\
    Complete output (6 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl_f494dbee500946faa356411d0da468c8\setup.py", line 74
        print 'looking for', f
                          ^
    SyntaxError: Missing parentheses in call to 'print'. Did you mean print('looking for', f)?
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/3a/c2/846a19d1572ec6cb8ac438d58a898de8926d32e13f0355cdf4ab00864b5f/ssl-1.15.tar.gz#sha256=1266302ce62c4b60c7ca0e1d3d104ba11d2749e5881d8ac4f006cf9a0446d589 (from https://pypi.org/simple/ssl/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ERROR: Could not find a version that satisfies the requirement ssl (from versions: 1.15, 1.16)
ERROR: No matching distribution found for ssl
正在收集ssl
使用缓存的ssl-1.16.tar.gz(33 kB)
错误:命令出错,退出状态为1:
命令:“c:\users\user\appdata\local\programs\python\python37\python.exe'-c”导入io、os、sys、setuptools、tokenize;sys.argv[0]=“C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl\u ad84b70dabca4cd8020026884a3206a\\setup.py”“”__文件“''C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl\u ad84b70dabca4cd8020026884a3206a\\setup.py'”;f=getattr(标记化“,”打开“,”打开)(如果os.path.exists(uuuu file_uuuu))存在(uuu文件)
else io.StringIO('setuptools导入安装程序中的'“'”;setup()''”);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,“'exec'”)“鸡蛋信息——鸡蛋库”C:\Users\User\AppData\Local\Temp\pip-pip-egg-info-pq2mx6oj”
cwd:C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl\u ad84b70dabca4cd8020026884a3206a\
完整输出(6行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl_ad84b70dabca4cd8020026884a3206a\setup.py”,第33行
打印“查找”,f
^
SyntaxError:调用“print”时缺少括号。你的意思是打印(‘寻找’,f)吗?
----------------------------------------
警告:丢弃https://files.pythonhosted.org/packages/83/21/f469c9923235f8c36d5fd5334ed11e2681abad7e0032c5aba964dcaf9bbb/ssl-1.16.tar.gz#sha256=ac21156fee6aee9eb8d765bbb16f5f49492d81ff4b22f7b8fc001d2251120930 (来自https://pypi.org/simple/ssl/). 命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出。
使用缓存的ssl-1.15.tar.gz(32 kB)
错误:命令出错,退出状态为1:
命令:“c:\users\user\appdata\local\programs\python\python37\python.exe'-c”导入io、os、sys、setuptools、tokenize;sys.argv[0]=“C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl_f494dbee500946faa35641d0da468c8\\setup.py”“”__文件“''C:\\Users\\User\\AppData\\Local\\Temp\\pip-install-7f7fanj7\\ssl\u f494dbee500946faa35641d0da468c8\\setup.py''”;f=getattr(标记化“,”打开“,”打开)(如果os.path.exists(uuuu file_uuuu))存在(uuu文件)
else io.StringIO('setuptools导入安装程序中的'“'”;setup()''”);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,“'exec'”)“鸡蛋信息——鸡蛋库”C:\Users\User\AppData\Local\Temp\pip-pip-egg-info-4\u 6zjbtg”
cwd:C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl\u f494dbee500946faa35641d0da468c8\
完整输出(6行):
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
文件“C:\Users\User\AppData\Local\Temp\pip-install-7f7fanj7\ssl\u f494dbee500946faa35641d0da468c8\setup.py”,第74行
打印“查找”,f
^
SyntaxError:调用“print”时缺少括号。你的意思是打印(‘寻找’,f)吗?
----------------------------------------
警告:丢弃https://files.pythonhosted.org/packages/3a/c2/846a19d1572ec6cb8ac438d58a898de8926d32e13f0355cdf4ab00864b5f/ssl-1.15.tar.gz#sha256=1266302ce62c4b60c7ca0e1d3d104ba11d2749e5881d8ac4f006cf9a0446d589 (来自https://pypi.org/simple/ssl/). 命令出错,退出状态为1:python setup.py egg_info检查日志以获得完整的命令输出。
错误:找不到满足ssl要求的版本(来自版本:1.15、1.16)
错误:未找到ssl的匹配分发

您的Python设置或安装似乎有问题。即使您正在使用Python 3,它也会尝试为Python 2安装一个包。@SteffenUllrich您说得对,但如果您看到,我猜它不支持
Python 3
@BhavyaParikh:Python 3有一个ssl模块。我不知道你为什么要安装一个只适用于古代Python 2版本的非常旧的版本。那么你可以添加哪个命令用于安装
ssl
模块和
Python 3
@SteffenUllrich这是因为当我运行我的程序时,它会引发requests.exceptions.SSLError,所以我尝试用pip手动安装它来解决这个问题这个问题,但是我提到的错误出现了