分类:随笔 日期:2020-08-18 作者:caocaofff 浏览:138
wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz
tar -xJf Python-3.7.7.tar.xz
cd Python-3.7.7
./configure
# 或者
#./configure --prefix=/usr/local/python3.7.7
make && make install
若执行的是 ./configure
,则安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/include,其它的资源文件放在/usr/local/share。
若执行的是./configure --prefix=/usr/local/python3.7.7
,则可执行文件放在/usr/local/python3.7.7/bin,库文件放在/usr/local/python3.7.7/lib,配置文件放在/usr/local/python3.7.7/include,其它的资源文件放在/usr/local/python3.7.7/share
若执行./configure --prefix=/usr/local/python3.7.7
,则需要添加环境变量。是./configure
的跳过此步骤
#添加环境变量
PATH=$PATH:$HOME/bin:/usr/local/python3.7.7/bin
执行的是./configure
,则:
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/bin/pip3 /usr/bin/pip
执行的是./configure --prefix=/usr/local/python3.7.7
,则:
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/python3.7.7/bin/python3.7 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/python3.7.7/bin/pip3 /usr/bin/pip
版权属于:caocaofff(除特别注明外)
本文链接:https://cboot.org/post/99.html
本站文章采用 知识共享署名4.0 国际许可协议 进行许可,请在转载时注明出处及本声明!