pycharm配置本地python虚拟环境

2023-05-16

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

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

1. 进入Project Interpreters页面

文件(file)——>设置(setting)——>项目(Project)——>Project Interpreters


点击图片中红框  选择 ---  Add  Local...  进入下面操作界面


解释

1. 选择一个本地的空目录,---该目录就作为python虚拟环境目录,例如本人选择“D:\PycharmProjects\venv” 则通过pycharm安装python组件后将会在该目录下形成如下目录结构


2. 选择本地python安装目录:

3. 勾选该选项后则可以使用base interpreter中的第三方库(及可以使用2中配置的python环境所安装的所有组件),不选将和外界完全隔离;

4. 表示可将此虚拟环境提供给其他项目使用。




本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pycharm配置本地python虚拟环境 的相关文章

随机推荐

  • 第二章 第二节 px4的uORB工作原理分析 闫刚

    px4中的uorb是px4非常核心的数据通信机制 xff0c 所有线程的通信都是靠uorb完成 xff0c 用过的人可能 xff0c 仅仅知道在想要获取orb数据的时候 xff0c 先进行订阅 xff0c 在发送orb消息之前 xff0c
  • 闫刚 qgroundcontrol地面站通信流代码架构

    qgroundcontrol开发者文档中说明了qgc中的各个链路流向在文档中说明的很清楚 xff0c 下面配套源代码进行讲解整个qgc地面站的数据流向过程 qgroundcontrol通信 在 https dev qgroundcontro
  • 闫刚 linux平台实现IMU的DriverFramework

    文章目录 介绍资源用户态spi包1 spidev的设备节点spidev0 3表示spi0的chip select3 内核态设备树注册spidev设备 介绍 讲解linux的spi驱动架构 包括用户空间和内核空间如何配合使用spi驱动 通过p
  • 闫刚 stm32的usb的hal软件架构原理讲解

    资源 stm32 usb cubemx md 闫刚 stm32的usb的hal软件架构原理讲解 一 usb基础 stm32的usb也是很多公司都在使用的接口 xff0c usb全速可以达到12M s 作为虚拟串口接口 xff0c 还是不错的
  • 闫刚 px4架构的cmake移植到linux上

    文章目录 px4架构的cmake移植到linux上仓库地址 xff1a 图一 PX4的源码cmake架构图二 px4添加一个驱动模块的CMakeLists txt文件图三 openSTM的源码架构图四 openSTM中添加子模块CMakeL
  • 闫刚 nuttx workqueue实现原理

    文章目录 资源工作队列实现添加工作对象工作队列执行进程 使用注意 资源 nuttx wqueue md 工作队列实现 优点 xff1a 最短时间调度 缺点 xff1a 工作队列执行完后 xff0c 需要重新创建 添加工作对象 span cl
  • 闫刚 px4的gps驱动原理

    文章目录 资源1 rcS启动2 gps status内容 资源 px4 gps md 标题 xff1a 闫刚 px4的gps驱动原理 1 rcS启动 固件版本 xff1a V1 8 0 gps start 2 gps status内容 IN
  • 闫刚 px4_uavcan_dsdl的原理

    文章目录 资源简介1 cannode构建分析1 1 找到uavcan的单板1 2 分析一下UAVCAN下的CAMKE1 3 1 查看dsdl下的文件1 3 2 查看输出路径下的include dsdlc generated 2 我们添加自己
  • 常用的 Stress / Performance 测试工具(Linux环境)

    压力测试 Stress 要如何在 Linux 下針對不同的 I O 與系統做壓力測試 可以參考下面幾種方式 SysBench http benjr tw 8715 Linux 下常見的壓力測試工具不多 而且通常很分散 要不然就是協力廠商所開
  • 关于四旋翼往某个方向飘的问题

    经过测试 xff0c 在飞控没有gps定位和其他定位传感器的辅助下 xff0c 漂移是肯定存在的 因为在水平校准时 xff1b 1 xff09 肯定存在肉眼观察不到的水平问题 xff1b 2 xff09 再加上多旋翼装配不对称 xff0c
  • 浅谈进程和线程的个人理解

    进程和线程 首先什么是进程 xff1f 进程是操作系统动态执行的基本单元 xff0c 进程就可以说是一段程序的执行过程 xff0c 当我们有很多程序同时执行时 xff0c 就有了一种类似于排队的模式 xff0c 就如说我们去银行柜台取钱 x
  • 从零开始学OpenCV(一)——OpenCV的安装

    文章目录 前置条件一 OpenCV的安装总结 前置条件 提示 xff1a 本教程的安装环境如下 xff1a 操作系统 xff1a windows10 VisualStudio版本 xff1a 2017 提示 xff1a 以下是本篇文章正文内
  • Android学习记录(十二) http之base/digest鉴权。

    说下背景 xff0c 我们实现的http的文件下载是基于webdav协议的 这个肯定是需要鉴权的 xff5e android 5 1不再推荐使用apache的client 今天努力想尝试一下用httpurlconnection替换一下 大家
  • Unix unix network programming——第一章 简介

  • Jmeter使用流程及简单分析监控

    一 安装Jmeter 1 下载 Jmeter 下载地址 xff1a http jmeter apache org download jmeter cgi 目前最新版为2 9 xff0c 其余文件如源代码等也可从如下官网下载 xff1a ht
  • 通过VMware Fusion将 Mac 中的文件夹共享到虚拟机

    方法一 将 Mac 中的文件夹共享到虚拟机 2074940 Symptoms 免责声明 xff1a 本文为 Sharing a folder from your Mac to a virtual machine 1004055 的翻译版本
  • Shell(一):功能、配置和插件(附iTerm 2(for mac) && Oh My Zsh教程)

    关于shell xff0c 一个广义的解释就是在用户与操作系统之间 xff0c 提供一个工具或接口给用户来操作计算机系统 xff1b 用户在shell中通过输入命令行 xff0c 按下回车键 xff0c shell执行命令后就能返回结果 x
  • 使用git rebase合并多次commit

    将多次commit合并 xff0c 只保留一次提交历史 1 首先使用git log查看一下提交历史 demo 64 ubuntu1204 zh cn bugfix ycs MOS 1503 notify template table cen
  • Redis性能测试——redis-benchmark使用教程

    谨以此作为读书摘要 xff0c 无它 xff0c 唯以后快速查阅 Redis 自带了一个叫 redis benchmark 的工具来模拟 N 个客户端同时发出 M 个请求 xff08 类似于 Apache ab 程序 xff09 你可以使用
  • pycharm配置本地python虚拟环境

    Python的版本众多 在加上适用不同版本的Python Package 这导致在同时进行几个项目时 xff0c 对库的依赖存在很大的问题 这个时候就牵涉到对Python以及依赖库的版本管理 xff0c 方便进行开发 xff0c virtu