python 虚拟机环境 virtualenv

在一台机器上做python开发时,会因为不同项目而导致安装了不同的依赖包,这时当我们想要抽取出我们想要的目标依赖时,
会被另一个项目污染,为了避免这种情况,可以使用virtualenv生成一个赶紧的虚拟环境
 
source activate  激活生成的虚拟环境
deactivate         退出虚拟环境
 
从python2.7中创建python3.8虚拟环境实例:
       问题处理
       virtualenv  python38
        因为本机是python2.7导致创建的虚拟环境还是python2.7与目标的3.8不符合
       开始下载pyhon3.8,并编译安装  --prefix=xxxx -- with-ssl
       安装setuptools   wheel  pip
 
       创建虚拟环境   (xxx为要安装的目标python版本)     
       virtualenv  python38  --python=xxxx
       开启虚拟环境
       source xxx/bin/active
 
一般情况下,以上的使用方式就够了,但是有时候回出现deactivate执行后,无法退出虚拟环境的问题,此时记录关闭terminal,重新开启一个终端
 
 
 
 
 
       
 
posted @ 2020-12-19 21:52  dos_hello_world  阅读(88)  评论(0)    收藏  举报