Ubuntu下python配置
- Ubuntu简单解决多版本python切换以及多版本pip对应问题
- python及库在linux下的目录
sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python-pip
- 可通过pip3 和 pip分别为python3.5和python2.7安装各自的库
- 查看Python已安装模块的方法
$ pydoc modules
help("modules")
import sys
sys.modules.keys()
pip3 list
python3.5的自带库目录在
/usr/lib/python3/dist-packages
/usr/lib/python3.5/
通过pip3安装的模块目录在
~/.local/lib/python3.5/site-packages
python的可执行文件的目录一般在
/usr/bin下,通过apt-get安装的应用一般会在这个目录
自行安装的一般在/usr/local/bin下
- ubuntu下Python虚拟环境配置
- VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装
sudo su
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper (虚拟环境管理软件)
//创建目录存放虚拟环境
mkdir $HOME/.virtualenvs
vi .bashrc
//加入下面两行配置,将初始化文件写入用户环境变量
//虚拟环境指定路径,不指定默认使用~/.virtualenvs,这里指定虚拟环境都位于/home/.virtualenvs目录下
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
//让 bashrc 生效:
source ~/.bashrc
mkvirtualenv -p python3.5 test
创建:mkvirtualenv 虚拟环境名称
删除:rmvirtualenv 虚拟环境名称
进入:workon 虚拟环境名称
退出:deactivate
- Ubuntu安装Python3.6
- 第一步,先检查,显示如下

- 第二步,下载 Python3.6 并进行优先级调整以及默认值调整
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
- 第三步,最后检查是否设置成功
