当前位置: 首页 > 面试题库 >

如何安装libpython2.7.so

强硕
2023-03-14
问题内容

我已经在安装了Python 2.6.6

[17:50:21 root@data.dev:~]# which python
/usr/local/bin/python

还有Python 2.7.6

[17:51:12 root@data.dev:~]# which python2.7
/usr/local/bin/python2.7

但是libpython2.7.so丢失了

[17:48:52 root@data.dev:~]# locate libpython2.6.so
/usr/lib64/libpython2.6.so
/usr/lib64/libpython2.6.so.1.0
/usr/lib64/python2.6/config/libpython2.6.so
[17:48:56 root@data.dev:~]# locate libpython2.7.so
[17:49:02 root@data.dev:~]#

不知道该如何解决。

有人可以帮忙吗?


问题答案:

您可以尝试从根目录的源代码进行编译:

yum -y install python-devel openssl openssl-devel gcc sqlite-devel

wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2
tar -xvjf Python-2.7.5.tar.bz2
cd Python-2.7.5
./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared
make
make install altinstall

ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib
ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib
ln -s /usr/local/python2.7/bin/python2.7 /usr/local/bin
/sbin/ldconfig -v

然后测试获取正确的python /usr/local/python2.7/bin/python2.7 -V

并且,作为普通用户:

echo "alias python='/usr/local/python2.7/bin/python2.7'" >> ~/.bashrc
source ~/.bashrc
python -V

祝好运 :)



 类似资料:
  • 我试图运行的python2.7和我不断得到同样的错误。我按照http://bickson.blogspot.com/2011/02/installing-blaslapackitpp-on-amaon-ec2.html的说明安装了LAPACK/BLAS,我认为应该已经解决了这个问题。没有任何帮助。我做错了什么?我对bash不太熟悉。

  • 如何安装和使用DirectX 返回上级 1、编译库和运行库 2、安装 VC++ 5.0 3、安装 DirectX5.0 的 SDK 4、DirectX 5.0 的文件说明 5、卸载 DirectX 1、编译库和运行库 为了能够使用MS VC++5.0进行DirectX编程,必须拥有一套DirectX的SDK(软件开发工具包),它包括了编译DirectX应用程序所需要的编译库文件(*.lib)、头文

  • 问题内容: 我找不到在Mac上安装MySQLi的说明。需要明确的是,MySQL是最新的,并且我正在运行PHP5。如何安装它?我什至可以从哪里得到它?谢谢你的帮助。我将给回答这个问题的人一个投票和一个复选标记! 问题答案: MySQLi是PHP的一部分。应该有一个可用的php- mysqli类型程序包,或者您可以获取PHP源代码并重新编译启用mysqli的程序。您可能已经安装了它,但是它作为一个模块

  • 我想为一个项目安装PyYAML,我能找到的只是http://pyyaml.org/站点的链接。我下载了python 3.5 exe文件,上面写着“需要Python 3.5版本,在注册表中找不到” 我搜索了其他安装方法。我在堆栈溢出上找到的唯一一个是“$pip install pyyaml”。它没有说明应该在哪里使用命令来安装包。

  • 问题内容: 我有日食,我可以测试运行的Java应用程序,但不确定如何编译它们。我读到我应该在我的cmd.exe中键入javac -version,看看是否可以识别。它不是。因此,我去了sun的网站并下载/安装了JDK v6。但是它仍然说’javac’是无法识别的命令。我究竟做错了什么? 谢谢! *在阅读了一些回复后, *UPDATE OK似乎我要执行的操作是创建一个.jar文件,该文件可以在另一台

  • 然后我用Intellij打开项目。 然后我下载pecia并将其作为一个模块导入到preon项目中。 然后,我尝试在...preon-master/preon-samples/preon-sample-bmp/src/test/java/org/codehaus/preon/sample/bmp/BitmapFileTest.java运行BitmapFileTest程序 以下是我得到的最初几个错误: