Pycharm中的虚拟环境设置

Pycharm中的虚拟环境设置Pycharm 中的虚拟环境设置 python 学过基础 打过爬虫 玩过 Linux 配过网络 唯独虚拟环境没搞过 默默吹逼 这一段时间在学习 Django 在虚拟环境这一块给我涨了见识 不要嘲笑我 话不多说 下面看操作 一方面 我们初学 python 的时候 下载第三方库的时候其实是在全局或者是整个系统中都可以使用 但是对于一些包来说 一个系统不能包含两个不同版本的库 所以我们需要使用虚拟环境

Pycharm中的虚拟环境设置

python学过基础,打过爬虫,玩过Linux,配过网络。唯独虚拟环境没搞过,(默默吹逼)。

这一段时间在学习Django,在虚拟环境这一块给我涨了见识,(不要嘲笑我!),话不多说,下面看操作:

一方面:我们初学python的时候,下载第三方库的时候其实是在全局或者是整个系统中都可以使用,但是对于一些包来说,一个系统不能包含两个不同版本的库,所以我们需要使用虚拟环境;

另一方面:以后工作的时候你们老板或者你跟别人交接项目的时候会存在不同库的版本,所以我们需要使用虚拟环境,新手来说是不必在意的,但是最好早点学习。

虚拟环境分为两个:系统(virtualenvvirtualenvwrapper)、pycharm虚拟环境,下面我们一个一个盘他们!

1、virtualenv:

安装我们使用pip:pip install virtualenv (这里的pip是指python3中的)

创建环境使用:virtualenv "虚拟环境的名字"

进入环境的操作:1)、windows => 进入到虚拟环境的Scripts文件夹中,然后执行activate,或者执行“环境名\Scripts\activate”激活环境:如图:

虚拟环境

退出环境:deactivate

2)、linux中激活环境 ==> source /path/to/virtualenv/bin/activate

缺点:每次都要切换到其目录下进行激活,而且我们创建的环境很随便,在系统的每个地方都可以创建,你找的时候有可能找不到,所以virtualenvwrapper应运而生

2、virtualenvwrapper:

安装:linux:pip install virtualenvwrapper / windwos:pip install virtualenvwrapper-win

  1. 创建虚拟环境:mkvirtualenv my_env ===》my_env是虚拟环境名
  2. 切换虚拟环境: deactivate;删除虚拟环境:rmvirtualenv my_env
  3. 列出虚拟环境:lsvirtualenv ;进入虚拟环境目录;cdvirtualenv

修改mkvirtualenv的默认路径:在我的电脑->右键->属性->高级系统设置->环境变量->系统变量中添加一个参数WORKON_HOME,将这个参数的值设置为你需要的路径。

3、pycharm中的虚拟环境:

  1. Location:是你的项目所放的路径,untitled是你项目创建的名字,自己设定即可,
  2. New wnvironment using 是使用一个虚拟环境,及创建一个虚拟环境,其下爱的Location:是虚拟环境的目录。当我们点选后,虚拟环境名会随意项目名变换。
  3. Existing interpreter是选择系统中的python环境,这个方便我们使用我们前面创建好的虚拟环境,不浪费系统空间。

鸡汤:学习不是三分钟的热血,而是一辈子所为之努力的,加油吧,骚年

个人公众号

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173472.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:44
下一篇 2026年3月27日 上午8:44


相关推荐

  • 一级域名、二级域名 cookie

    一级域名、二级域名 cookie一级域名、二级域名一级域名是animail.com二级域名是www.animal.com,elephant.animal.com三级域名是small.elephant.animal.com以此类推…cookie在父子域名下的行为在子域名下,可以提交父域名的cookie

    2022年5月21日
    93
  • zabbix监控端界面时间与服务器时间不对应

    zabbix监控端界面时间与服务器时间不对应

    2021年6月3日
    99
  • bizcharts图表下载

    bizcharts图表下载一、前端直接以图片方式下载到本地https://www.jianshu.com/p/df18dce77299二、前端将图片传递给后端,后端做一定处理后下载https://www.jianshu.com/p/52555efe0ed1

    2025年6月13日
    5
  • 提升进程权限-OpenProcessToken等函数的用法[通俗易懂]

    提升进程权限-OpenProcessToken等函数的用法[通俗易懂]提升进程权限文章一:在枚举/结束系统进程或操作系统服务时,会出现自己权限不足而失败的情况,这时就需要提升自己进程到系统权限,其实提升权限的代码很简单的,看到过的最经典的应该是《WINDOWS核心编程》第四章中操作进程给出的那个函数了,如果我们真的不了解它的操作也不要紧,因为只要在你需要的地方调用下面这个函数就是了,以下是它的代码:BOOLEnablePriv(){HAND

    2022年6月25日
    48
  • 设计模式之原型(prototype)模式

    相信大多数的人都看过《西游记》,对孙悟空拔毛变出小猴子的故事情节应该都很熟悉。孙悟空可以用猴毛根据自己的形象复制出很多跟自己一模一样的小猴兵出来,其实在设计模式中也有一个类似的模式,我们可以通过一个原

    2021年12月28日
    45
  • 网站实现QQ第三方登录详细步骤

    网站实现QQ第三方登录详细步骤一 准备工作 申请 appid appkey 回调地址 申请时填写的回调地址 重要 申请地址 https connect com manage html nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 二 放置登录按钮 其实就是给你要实现登录的地方绑定一个 onclick 点击事件 nbsp 如 给如图示图标绑定一个 onclick 点击事件 在对应函数里写一个 http 请求去服务器端处理登录 安全考虑

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号