1。安装pip和pip3安装pipforPython2:sudoapt-getinstallpip安装pipforPython3:sudoapt-getinstallpython3-pip查看pip和pippip3版本:pip-Vpip3-V使用pip3-V查询和查看发现pip还是python3.5的pip。如何引用python3.6?先删除pipapt-getremovepython3-pipapt-getautoremove再安装pipapt-getinstallpython3-pip发现pip还是指向python3.5,此时使用python3.6指定升级pip:python3.6-mpipinstall--upgradepip然后输入pip-V命令查询pip版本,发现已经指向python3.6后,在终端输入python3,发现版本还是3.5。如果项目在虚拟环境中运行,创建的虚拟环境会使用python3.6的版本,这正是我想要实现的哈哈哈哈~~~2。安装virtualenv和virtualenvwrapperpipinstallvirtualenvpipinstallvirtualenvwrapper3。虚拟环境配置(1)创建虚拟环境管理目录mkdir~/.virtualenvs(2)设置环境变量打开.bashrcsudogedit~/.bashrc在.bashrc末尾添加如下内容:exportWORKON_HOME=$HOME/。virtualenvs#所有虚拟环境存放的目录source/home/myt/anaconda3/bin/virtualenvwrapper.sh#virtualenvwrapper.sh所在路径使得该环境变量在当前终端生效source~/.bashrc4.虚拟环境(1)首先查看Python3的安装路径:whichpython3.6我的安装路径是/usr/bin/python3.6(2)创建指定版本的虚拟环境mkvirtualenv-p/usr/bin/python3.6env_namemkvirtualenv-p/usr/bin/python2.7env_nameenv_name是创建的虚拟环境的名称(创建虚拟环境需要联网),我分别命名为py36env和py27env(3)运行(activate)thevirtualenvironmentworkonenv_name看到命令提示符的前缀(如py36env)表示激活成功(4)再次执行whichpython3.6,显示为/home/username/.virtualenvs/py36env/bin/python3.6此时所有操作都OnlyforPythoninthevirtualenvironment(5)退出(deactivate)虚拟环境deactivate(6)删除虚拟环境rmvirtualenvenv_name5.总结pip:易于管理、安装、卸载Python包、virtualenv:创建多个独立的虚拟环境,每个环境都有自己独立的python解释器和自己的包,相互独立。pip和virtualenv协同工作,轻松创建一个独立的虚拟环境。
