首页 > 编程语言 > 详细

python-虚拟环境

时间:2020-09-29 23:11:58      阅读:34      评论:0      收藏:0      [点我收藏+]

虚拟环境

一、为什么安装虚拟环境

问题:

如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.

解决办法: 虚拟环境

虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响.虚拟环境会保存在你配置的目录下

二、安装

1、命令

Linux:

 pip install virtualenv
 pip install virtualenvwrapper

windows

pip install virtualenv

2、创建虚拟环境:(目前在哪个路径执行的命令,就在哪里安装虚拟环境)

virtual 虚拟环境名称

3、完善(建议创建虚拟环境的时候使virtualenvwrapper)

上面每次进入virtual我们都需要进入到virtualenv的目录下,一旦virtualenv过多,就蛋疼了,接下来隆重推荐virtualenvwrapper

pip install virtualenvwrapper-win
Linux : pip install virtualenvwrapper

Windows安装完virtualwrapper后,建议设置环境变量WORKON_HOME:(设置你想存储虚拟环境的位置)

4、创建虚拟环境:(这里会保存在你配置环境变量的路径下)

mkvirtualenv  虚拟环境名称 
mkvirtualenv hehe #hehe是虚拟环境名称

5、查看虚拟环境

查看创建了的虚拟环境可以使用下面的方法:

workon

#查看所有虚拟环境
lsvirtualenv

#另一个查看所有虚拟环境
pip freeze

这个命令可以将安装的版本保存到文件中,部署时可以导出安装。

pip freeze > test.txt  #test是这个文件的名称

test.txt内容:

技术分享图片

631070179.png)

6、启动虚拟环境

启动一个虚拟环境:

workon 环境名

7、退出虚拟环境

deactivate

8、删除虚拟环境:

rmvirtualenv hehe

9、虚拟环境中安装工具包

pip install 包名==版本号
pip install flask==0.10.1 

10、安装/卸载模块

pip install 包名==版本号
#卸载
pip uninstall 包名

————————————————

python-虚拟环境

原文:https://www.cnblogs.com/tjw-bk/p/13751799.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!