宝塔下设置python3为默认环境

前面刚出的那个jupyter notebook我想安装到自己的服务器,所以就不得以重新安装一次把,所以就有了这篇文章,因为我的服务器的默认环境其实是python2,因为宝塔是在python2上运行的,所以只能老老实实重新开始。

我们这里选择安装python3.6的(因为我想学爬虫,所以选的这个版本)。

安装python3.6非常简单只需要输入下面的命令就可以安装好了。

wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
tar zxvf Python-3.6.7.tgz
cd Python-3.6.7
./configure
make && make install

安装完成后就可以设置python3为默认环境了。

输入以下命令

rm -f /usr/bin/python
ln -s /usr/local/bin/python3 /usr/bin/python
rm /usr/bin/pip
ln -s /usr/local/bin/pip /usr/local/bin/pip

把ywm改成python2:vi /usr/bin/yum

然后修改里面的内容:把/usr/bin/python 修改为/usr/bin/python2(按i可以输入输入完后按esc在输入:wq保存退出)

注意

按照我这种方法安装可能会出问题,有下面解决办法:

编辑下面两个文件,分别修改文件里的内容

vim /usr/libexec/urlgrabber-ext-down 将/usr/bin/python改为/usr/bin/python2
vim /usr/bin/yum-config-manager 将/usr/bin/python改为/usr/bin/python2

(我这里没有测试,所以不保证一定有用)

然后在更新一下:yum update -y && python --version &&pip --version

如果yum没有出错而且是python3,且pip版本是python3里面的说明环境搭建成功。输入python可以查看python版本。如果为3.6.7说明安转成功,接下来就可以安装jupyter notebook了。

详细教程可以看我上一篇文档(传送门),这里就不多介绍了。

 

 

 

 

点赞
  1. yojo说道:

    centos 安装你的教程在最后阶段yum update -y 会报错。 推荐追加更改以下两个文件:
    vim /usr/libexec/urlgrabber-ext-down 将/usr/bin/python改为/usr/bin/python2
    vim /usr/bin/yum-config-manager 将/usr/bin/python改为/usr/bin/python2

    1. 小游 小游说道:

      非常感谢指出问题,已经把你的回答贴上去了,但是没有时间做测试。当初我好像没有更改这几个文件也成功了,具体原因我就不清楚了。

发表评论

昵称和uid可以选填一个,填邮箱必填(留言回复后将会发邮件给你)
tips:输入uid可以快速获得你的昵称和头像

Title - Artist
0:00