服务器上安装python3


环境是Centos 7.6

首先使用yum安装python3,可以选择其他版本

sudo yum install python36

因为正常使用过程中需要把python3作为主力基本弃用python2的情况下,把python和pip命令直接指向到python3和pip3

sudo alias python='python3'
sudo alias pip='pip3'

 

一个case:

使用pip(pip3)安装了scrapyd,但是scrapyd仍然不是内部命令
使用原生的/bin/pip(/bin/pip install scrapyd)安装了scrapyd,命令出来了。cat一下
cat /bin/scrapyd

#!/usr/bin/python
# -*- coding: utf-8 -*-
import re
import sys

from scrapyd.scripts.scrapyd_run import main

if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())

然后把第一行的 #!/usr/bin/python 修改成#!/usr/bin/python36,此时scrapyd已经是指向的pyhton36的scrapyd了

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM