本文是以python3.5.3为例安装,适配于各种linux系统。
包括安装 virtualenv与virtualenvwrapper
更新源
sudo apt-get update
下载python3.5.3的压缩包
wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz
解压
tar -xvf Python-3.5.3.tgz
到Python的文件夹中去
cd Python-3.5.3
根据系统情况自动生成编译时所需的makefile文件
./configure --
编译
make
安装
sudo make install
进入linux系统预装的python启动位置,此处根据个人的安装文件夹而定,有些是/usr/bin/
cd /usr/local/bin/
删除原有的可执行文件
sudo rm -rf python
设置软连接
sudo ln -s /usr/local/Python-3.5.3/bin/python ./python
此时,使用pip3 -v 如果有报错,则输入以下命令执行:
sudo apt-get install python3-pip
更新pip3的源:
sudo pip3 install --upgrade pip
安装 virtualenv
sudo pip3 install virtualenv
安装 virtualenvwrapper
sudo pip3 install virtualenvwrapper
现在尝试安装常用包,例如requests和scrapy框架
安装 requests
sudo pip3 install requests
安装scrapy,引用豆瓣源
sudo pip3 install -i https://pypi.douban.com/simple scrapy
在这样一系列流程中,如果有报错,评论或者私聊本人,一起解决错误