首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python:pycharm中 虚拟环境 venv简介及实践

Python:pycharm中 虚拟环境 venv简介及实践

作者头像
Freedom123
发布2024-03-29 14:18:54
发布2024-03-29 14:18:54
1.2K0
举报
文章被收录于专栏:DevOpsDevOps

一、虚拟环境的必要性

不进行虚拟化会产生的问题 在平时使用 python 时,有可能会遇到这几个常见的问题:

  • A.当运行的项目处于不同版本时(如 python 2.7/3.7 ),要通过切换 python 解释器的版本来运行程序(或要使用 python2/3 pip/pip3 等指令来对应不同的版本)。
  • B.有时做一个项目要用到许多第三方模块,但是其他项目基本不会用。如果直接 pip install 到系统中,项目删除后清除安装过的模块会很麻烦。

二、虚拟环境实践

1. 通过命令行构建

1.python 自带了一个非常简便的虚拟化模块 - venv 。创建一个虚拟化项目(mq)的指令为:

代码语言:javascript
复制
$ python -m venv mq

2.进入/退出虚拟化环境,成功创建了虚拟化的环境之后,我们需要先进入这个环境(不然 pip 还是会装在系统中)。我们可以使用以下指令来进入环境。其中 是你项目文件夹的路径。

代码语言:javascript
复制
cmd.exe C:\> mq\Scripts\activate.bat

可以看到前面多了一个(mq)的提示,说明我们已经进入到虚拟环境中了。在虚拟环境里,我们可以像正常一样操作里面的文件,或是安装第三方模块,只不过这一些都只会影响到本地的内容了。

3、退出虚拟环境时,我们可以输入 deactivate 这个指令来退出

代码语言:javascript
复制
cmd.exe C:\> mq\Scripts\deactivate.bat
2. 通过pycharm构建

1.第一步

2.第二步

3.第三步:

小结

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、虚拟环境的必要性
  • 二、虚拟环境实践
    • 1. 通过命令行构建
    • 2. 通过pycharm构建
  • 小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档