服务器自带的python是2.7,就先安装了pip,后来发现又按不上jupyter了,提示信息说jupyter要依赖python3??怎么会这样,真是服了,之前服务器都好的很,也成功安装,后来因为写教程的原因就重装的系统,从零开始记录,现在又显示错误,也是搞不懂。后来就想着那就全部升级吧,python2.7也升级3.5好了。
python升级:
sudo apt-get install python3
但是输入python还是显示是2.7的
然后要修改一下
sudo cp /usr/bin/python /usr/bin/python_bak
sudo rm /usr/bin/python
sudo ln -s /usr/bin/python3.5 /usr/bin/python
再输入python就好了,就是3.5了
现在python3.7都出来了,也可以改成3.6或者3.7
然后安装pip3
sudo apt-get install python3-pip
更新
pip3 install --upgrade pip
然后又提示说现在又pip==18.1可以用
python -m pip install --upgrade --force pip
pip install setuptools==18.1
后来准备用pip安装包又说
ImportError: No module named _internal
是不是有毒??
不是工具有毒,向来都是使用者的问题
解决办法就是重新装
wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
sudo python3 get-pip.py --force-reinstall
然后就解决了。
对于linux的使用也都是知道这个怎么用,这个命令是干嘛的,然后自己也用用,如果不报错就可以一直用下去,但是报错了就不知道了,因为不懂原理,没有基础。所以,没有不好用的工具只有不会用的人。