亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 63296 | 回復(fù): 3
打印 上一主題 下一主題

[Server 2008] 在Windows Server 2008安裝pyOpenSSL遇到的問題 [復(fù)制鏈接]

求職 : Linux運(yùn)維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀(jì)念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2016-08-02 15:11 |只看該作者 |倒序?yàn)g覽
Hi,在在Windows Server 2008安裝pyOpenSSL遇到一些問題,還請(qǐng)大家?guī)兔匆幌拢?br />
Visual Studio 2012安裝在E盤;
OpenSSL安裝在C盤;


1. 首先下載了格式為.tar.gz的pyOpenSSL文件

下載地址:https://pypi.python.org/pypi/pyOpenSSL

2. 然后在命令行使用python setup.py install進(jìn)行安裝;之后陸續(xù)出現(xiàn)了一些錯(cuò)誤;大部分都是缺少依賴文件;

3. 之后在安裝cryptography.tar.gz提示如下錯(cuò)誤:


4. 根據(jù)錯(cuò)誤提示,說是系統(tǒng)變量沒設(shè)置好;于是進(jìn)入到Visual Studio 2012的安裝目錄下,找到vcvars64.bat并執(zhí)行來設(shè)置環(huán)境變量;

但是在執(zhí)行后,系統(tǒng)沒有任何提示,再次執(zhí)行第3步的操作時(shí),發(fā)現(xiàn)還是報(bào)之前的錯(cuò)誤;



5. 之后又打開vcvars64.bat文件查看,也沒看懂什么意思;


@call :GetVSCommonToolsDir
@if "%VS110COMNTOOLS%"=="" goto error_no_VS110COMNTOOLSDIR

@call "%VS110COMNTOOLS%VCVarsQueryRegistry.bat" No32bit 64bit

@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
@if "%VCINSTALLDIR%"=="" goto error_no_VCINSTALLDIR
@if "%FrameworkDir64%"=="" goto error_no_FrameworkDIR64
@if "%FrameworkVersion64%"=="" goto error_no_FrameworkVer64
@if "%Framework35Version%"=="" goto error_no_Framework35Version

@set FrameworkDir=%FrameworkDir64%
@set FrameworkVersion=%FrameworkVersion64%

@if not "%WindowsSdkDir_old%" == "" (
        @set "PATH=%WindowsSdkDir_old%bin\NETFX 4.0 Tools\x64;%WindowsSdkDir_35%x64;%WindowsSdkDir_old%bin\NETFX 4.0 Tools;%WindowsSdkDir_35%;%PATH%"
)

@if not "%WindowsSdkDir%" == "" (
        @set "PATH=%WindowsSdkDir%bin\x64;%WindowsSdkDir%bin\x86;%PATH%"
        @set "INCLUDE=%WindowsSdkDir%include\shared;%WindowsSdkDir%include\um;%WindowsSdkDir%include\winrt;%INCLUDE%"
        @set "LIB=%WindowsSdkDir%lib\win8\um\x64;%LIB%"
        @set "LIBPATH=%WindowsSdkDir%References\CommonConfiguration\Neutral;%ExtensionSDKDir%\Microsoft.VCLibs\11.0\References\CommonConfiguration\neutral;%LIBPATH%"
)

@rem PATH
@rem ----
@if exist "%VSINSTALLDIR%Team Tools\Performance Tools\x64" (
        @set "PATH=%VSINSTALLDIR%Team Tools\Performance Tools\x64;%VSINSTALLDIR%Team Tools\Performance Tools;%PATH%"
)
@if exist "%ProgramFiles%\HTML Help Workshop" set PATH=%ProgramFiles%\HTML Help Workshop;%PATH%
@if exist "%ProgramFiles(x86)%\HTML Help Workshop" set PATH=%ProgramFiles(x86)%\HTML Help Workshop;%PATH%
@set PATH=%VSINSTALLDIR%Common7\Tools;%PATH%
@set PATH=%VSINSTALLDIR%Common7\IDE;%PATH%
@set PATH=%VCINSTALLDIR%VCPackages;%PATH%
@set PATH=%FrameworkDir%\%Framework35Version%;%PATH%
@set PATH=%FrameworkDir%\%FrameworkVersion%;%PATH%
@set PATH=%VCINSTALLDIR%BIN\amd64;%PATH%

@if exist "%VSINSTALLDIR%Common7\IDE\CommonExtensions\Microsoft\TestWindow" (
        @set "PATH=%VSINSTALLDIR%Common7\IDE\CommonExtensions\Microsoft\TestWindow;%PATH%"
)

@rem INCLUDE
@rem -------
@if exist "%VCINSTALLDIR%ATLMFC\INCLUDE" set INCLUDE=%VCINSTALLDIR%ATLMFC\INCLUDE;%INCLUDE%
@set INCLUDE=%VCINSTALLDIR%INCLUDE;%INCLUDE%

@rem LIB
@rem ---
@if exist "%VCINSTALLDIR%ATLMFC\LIB\amd64" set LIB=%VCINSTALLDIR%ATLMFC\LIB\amd64;%LIB%
@set LIB=%VCINSTALLDIR%LIB\amd64;%LIB%

@rem LIBPATH
@rem -------
@if exist "%VCINSTALLDIR%ATLMFC\LIB\amd64" set LIBPATH=%VCINSTALLDIR%ATLMFC\LIB\amd64;%LIBPATH%
@set LIBPATH=%VCINSTALLDIR%LIB\amd64;%LIBPATH%
@set LIBPATH=%FrameworkDir%\%Framework35Version%;%LIBPATH%
@set LIBPATH=%FrameworkDir%\%FrameworkVersion%;%LIBPATH%

@set Platform=X64
@set CommandPromptType=Native

@goto end

@REM -----------------------------------------------------------------------
:GetVSCommonToolsDir
@set VS110COMNTOOLS=
@call :GetVSCommonToolsDirHelper32 HKLM > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper32 HKCU > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper64  HKLM > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper64  HKCU > nul 2>&1
@exit /B 0

:GetVSCommonToolsDirHelper32
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" /v "11.0"') DO (
        @if "%%i"=="11.0" (
                @SET "VS110COMNTOOLS=%%k"
        )
)
@if "%VS110COMNTOOLS%"=="" exit /B 1
@SET "VS110COMNTOOLS=%VS110COMNTOOLS%Common7\Tools\"
@exit /B 0

:GetVSCommonToolsDirHelper64
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /v "11.0"') DO (
        @if "%%i"=="11.0" (
                @SET "VS110COMNTOOLS=%%k"
        )
)
@if "%VS110COMNTOOLS%"=="" exit /B 1
@SET "VS110COMNTOOLS=%VS110COMNTOOLS%Common7\Tools\"
@exit /B 0

@REM -----------------------------------------------------------------------
:error_no_VS110COMNTOOLSDIR
@echo ERROR: Cannot determine the location of the VS Common Tools folder.
@goto end

:error_no_VSINSTALLDIR
@echo ERROR: Cannot determine the location of the VS installation.
@goto end

:error_no_VCINSTALLDIR
@echo ERROR: Cannot determine the location of the VC installation.
@goto end

:error_no_FrameworkDIR64
@echo ERROR: Cannot determine the location of the .NET Framework 64bit installation.
@goto end

:error_no_FrameworkVer64
@echo ERROR: Cannot determine the version of the .NET Framework 64bit installation.
@goto end

:error_no_Framework35Version
@echo ERROR: Cannot determine the .NET Framework 3.5 version.
@goto end

:end


求職 : Linux運(yùn)維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀(jì)念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
2 [報(bào)告]
發(fā)表于 2016-08-02 16:59 |只看該作者
錯(cuò)誤:build\temp.win-amd64-2.7\Release\_openssl.c(415) fatal error C1083:Cannot open include file (openssl\e_os2.h) no such a file or directory;
解決方法:該錯(cuò)誤是由于系統(tǒng)找不到文件openssl\e_os2.h,在系統(tǒng)中設(shè)置變量即可;

變量名:include
變量值:C:\OpenSSL1.0\setup\OpenSSL-Win32\include (根據(jù)你系統(tǒng)中openssl安裝的位置進(jìn)行調(diào)整)

然后重啟機(jī)器即可;

求職 : Linux運(yùn)維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀(jì)念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
3 [報(bào)告]
發(fā)表于 2016-08-03 11:44 |只看該作者
在安裝cryptography時(shí)報(bào)如下錯(cuò)誤:
_openssl.obj:error LNK2019:unresolved external symbol sk_dup referenced in function _cffi_d_sk_X509_NAME_ENTRY_dup

build\lib.win-amd64-2.7\cryptography\hazmat\bindings\_openssl.pyd :fatal error LNK1120:990 unsolved externals

error:command 'C:\\Users\\Administrator\\AppData\\Local\\Programs\\common\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\link.exe' failed with exit status 1120

求職 : Linux運(yùn)維
論壇徽章:
10
丑牛
日期:2013-11-22 14:59:41數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-08-13 06:20:0015-16賽季CBA聯(lián)賽之山西
日期:2016-08-03 10:35:38數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-07-31 06:20:002016科比退役紀(jì)念章
日期:2016-06-27 14:08:14數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2016-06-02 06:20:0015-16賽季CBA聯(lián)賽之廣東
日期:2016-05-20 15:06:2215-16賽季CBA聯(lián)賽之深圳
日期:2016-01-29 16:27:402015亞冠之阿爾艾因
日期:2015-09-08 16:35:3615-16賽季CBA聯(lián)賽之北京
日期:2017-03-28 18:45:36
4 [報(bào)告]
發(fā)表于 2016-08-03 18:35 |只看該作者
回復(fù) 3# 夏寥寥

該報(bào)錯(cuò)的原因是由于:Python(64-bit)和OpenSSL(32-bit)安裝的位數(shù)不一致, 把OpenSSL替換成64-bit的即可解決該問題;

   
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP