Pycharm创建virtualenv方法

目录[-]

Python的版本众多,在加上适用不同版本的Python Package。这导致在同时进行几个项目时,对库的依赖存在很大的问题。这个时候就牵涉到对Python以及依赖库的版本管理,方便进行开发,virtualenv就是用来解决这个问题的。下面介绍使用PyCharm创建Virtual Environment的方法。

PyCharm可以使用virtualenv中的功能来创建虚拟环境。PyCharm紧密集成了virtualenv,所以只需要在setting中配置即可创建虚拟环境。而且PyCharm捆绑了virtualenv,我们不需要单独安装。一般创建过程如下:

  • 1、打开Project Interpreters页面:文件(file)——>设置(setting)——>项目(Project)——>Project Interpreters;   
  • 2、选择项目,点击右边的配置按钮

,选择Create VirtualEnv。这时会弹出Create Virtual Environment的对话框;

  • 3、配置新环境:
    • Name中填写新虚拟环境的名字,或者使用默认名字,方便以后安装第三方包和其他项目使用;
    • Location中填写新环境的文件目录;
    • Base interpreter下拉框中选择Python解释器;
    • 勾选Inherit global site-packages可以使用base interpreter中的第三方库,不选将和外界完全隔离;
    • 勾选Make available to all projects可将此虚拟环境提供给其他项目使用。
  • 4、点击OK,一切配置完毕。这样是不是比单独配置virtualenv简单的多。   

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JavaNew

Spring Boot实战:静态资源处理

395110
来自专栏linux驱动个人学习

android ninja【转】

使在Android N的系统上,初次使用了Ninja的编译系统。对于Ninja,最初的印象是用在了Chromium open source code的编译中,在...

24810
来自专栏Java架构

Java程序员必知的并发编程艺术——并发机制的底层原理实现

Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致的更新,线程应该确保通过排他锁单独获得这个变量。

9810
来自专栏大闲人柴毛毛

Java并发编程的艺术(十三)——锁优化

自旋锁 背景:互斥同步对性能最大的影响是阻塞,挂起和恢复线程都需要转入内核态中完成;并且通常情况下,共享数据的锁定状态只持续很短的一段时间,为了这很短的一段时...

38550
来自专栏开源优测

[接口测试 - 基础篇] 12 还是要掌握python日志管理模块的

python logging模块介绍 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用。这个模块提供不同的...

39080
来自专栏JavaEdge

JVM源码分析之synchronized1 字节码实现2 偏向锁

javap命令生成的字节码中包含 ** monitorenter ** 和 ** monitorexit **指令

11330
来自专栏aoho求索

Spring Cloud Gateway中的过滤器工厂:重试过滤器

Spring Cloud Gateway基于Spring Boot 2,是Spring Cloud的全新项目,该项目提供了一个构建在Spring 生态之上的AP...

21720
来自专栏java 成神之路

URI、 URL 和 URN 的区别

372150
来自专栏猿天地

Netty-整合Protobuf高性能数据传输

前言 本篇文章是Netty专题的第四篇,前面三篇文章如下: 高性能NIO框架Netty入门篇 高性能NIO框架Netty-对象传输 高性能NIO框架Netty-...

346110
来自专栏JavaNew

Spring Boot实战:静态资源处理

27740

扫码关注云+社区

领取腾讯云代金券