我的系统是centos7(64位),平时用python2.7比较多。最近在做chatbot,用了pytorch训练模型,用了python3.6版本。以下是双版本安装过程。
1. 下载python3
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
2. 解压到/usr/local
tar -xzvf Python-3.6.1.tgz -C /usr/local
3.
cd /usr/local/Python-3.6.1/
4.
./configure --prefix=/usr/local --enable-shared --with-threads
5.
LD_RUN_PATH=/usr/local/lib make
6.
sudo make install
这一步若出现“zipimport.ZipImportError: can't decompress data; zlib not available ”
则此时执行
yum -y install zlib
yum -y install zlib-devel
后再执行 sudo make install
7.
ln -s /usr/local/bin/python3.6 /usr/bin/python3
python3 执行python 3版本
搞定了。这样安装应该就不会出现“python3: error while loading shared libraries:libpython3.6m.so.1.0“错误了