我正拼命尝试在没有sudo访问权限的计算机上安装Python 3.5。我没有访问正确版本的OpenSSL的权限,因此我首先对其进行了编译。
尝试使用SSL编译Python时,出现以下错误:
/usr/bin/ld: /home/me/.local/lib/libssl.a(s3_meth.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
我将export CPPFLAGS="-fPIC"
放在OpenSSL和Python编译脚本中,但是即使重新编译后,我也遇到相同的错误。
谢谢