更新时间:2019-10-09 来源:黑马程序员 浏览量:
一、虚拟环境安装容易遇到的问题
1、开发中问题:
如何在同一台主机中,要开发多个不同的项目,而且需要用到同一个包的不同版本?
尝试分析:
在开发过程中,使用python的包时可以联网安装,使用sudo pip install 包名称,可以安装包,可是如果使用上面的命令,在同一个目录下2、安装或者更新,其它的项目必须就无法运行了,怎么办呢?【推荐了解:python+人工智能课程】
我们需要每一个项目都使用独立的运行环境,并且支持安装不同版本的不同包。怎么解决:答案就是虚拟环境。
二、如何创建虚拟环境
安装软件:
1.安装虚拟环境: sudo pip3 install virtualenv
2.安装虚拟环境扩展包:sudo pip3 install virtualenvwrapper
3.在用户家目录下的配置文件.bashrc中追加:(vim ~/.bashrc)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.vritualenvs
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
创建python3虚拟环境:
mkvirtualenv -p python3 虚拟环境名称
例:
mkvirtualenv -p python3 py_django_1.11.11
注意:
创建成功后,会自动工作在这个虚拟环境上。
创建虚拟环境需要联网, 会默认安装pip,setuptools,wheel包。
工作在虚拟环境上,提示符最前面会出现"(虚拟环境名称)"。
退出虚拟环境:
命令:deactivate
查看与使用虚拟环境:
查看
命令: workon 两次tab键
使用虚拟环境:
命令:workon 虚拟环境名称
删除虚拟环境:
命令:rmvirtualenv 虚拟环境名称
例:
先退出当前环境:deactivate
再删除:rmvirtualenv py_django
包操作:
查看已安装的python包命令如下:
pip list
包安装命令:
pip install 包名称:
看到上面这个内容,说明django环境就安装成功了。
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业当天offer率91%,薪资1W+占比54.2%,班级均薪12k+
2025-09-19