Pycharm新建项目配置虚拟环境
Pycharm新建项目配置虚拟环境
1.概述
使用python开发项目通常都会创建一个虚拟环境,将项目依赖包安装到虚拟环境中,避免一台电脑上开发多个项目时依赖包版本号不兼容造成冲突。
2.新项目配置虚拟环境
2.1.配置虚拟环境介绍
使用pycharm工具开发项目时,有两种方式可以为新创建的项目配置虚拟环境。
- 第一种配置虚拟环境方式
创建项目的同时创建虚拟环境,默认虚拟环境路径就是项目根路径。一个项目配置一个环境。 - 第二种配置虚拟环境方式
使用虚拟环境工具例如virtualenv、pipenv等事先创建好虚拟环境目录,在pycharm创建项目时选择创建好的虚拟环境目录。虚拟环境与项目是一对多关系,多个项目可以共用一个虚拟环境。
2.2.配置虚拟环境操作
pycharm提供了两种方式创建flask项目,由pycharm为f项目创建虚拟环境和选择已经创建好的虚拟环境。
1.打开pacharm新建项目,选择Flak类型项目
2.Location:项目存放目录,一定要修改为自己创建项目的目录
3.New environment using:这种创建flask项目就是第一种由pycharm为falsk创建虚拟环境,这种方式特点是每次创建项目都会随之创建该项目的虚拟环境,并且虚拟环境存放路径就是项目路径。
- location:创建虚拟环境存放位置,这个位置不用设置他是自动选在了项目同级目录。
- Base interpreter:选择项目使用的python版本
4.Previously configuration interpreter:这种创建flask项目就是第二种选择已经创建好的环境(使用virtualenv命令预先创建好虚拟环境)创建项目,这种方式特点是创建的项目可以复用虚拟环境,并且虚拟环境和项目不在同一个路径下。
Pycharm新建项目配置虚拟环境相关推荐
- pycharm 设置虚拟工作空间_pycharm新建项目配置虚拟环境
pycharm来创建虚拟环境实际就是用流行的Virtualenv来创建虚拟环境,只不过pycharm集成了Virtualenv,并提供了一个Virtualenv的图形界面,对于小白来说比较好理解,比较 ...
- 解决pycharm新建项目后按钮灰色问题
解决pycharm新建项目后按钮灰色问题 参考文章: (1)解决pycharm新建项目后按钮灰色问题 (2)https://www.cnblogs.com/maggie-zhang/p/1104575 ...
- 2020-12-14 Python PyCharm新建项目自动添加介绍和utf-8编码
Python PyCharm新建项目自动添加介绍和utf-8编码 你是不是觉得每次新建项目都要写一次# coding:utf-8,感觉特烦人 呐!懒(fu)人(li)教程来啦,先看效果图吧 如图进入设 ...
- IDEA新建项目配置tomcat
IDEA新建项目配置tomcat 新建项目->java模块/下一步->下一步->自定义项目名称/自定义模块文件位置->完成 项目名称处右键->添加框架支持->WEB ...
- VS2019(x64)+ITK4.13.2手动新建项目配置ITK(不使用CMakeLists.txt构建)
完整博客见:Win10-64位(或Win7)+VS2019+ITK4.13.2+VTK8.2+CMake3.16环境配置 目录: 3.6 手动新建项目配置ITK(不使用CMakeLists.txt构 ...
- 【笔记】Pycharm新建项目时报错
问题 利用Pycharm新建项目时报错.在New Project新建项目界面中点击"Create"后,等待进度条加载,最后抛出错误.虽然发现项目似乎被创建了,但项目文件夹下有些文件 ...
- pycharm新建项目
location 是指虚拟环境的文件夹地址 base interpreter是指系统的Python解释器 inherit global site-packages 是指虚拟环境的安装包将继承系统解释器 ...
- pycharm新建项目环境设置详解
1引言 pycharm是当前最热门的python编译器.使用pycharm新建一个python项目时,需要设置项目路径.选择环境或新建环境,初学者往往很难理解这几个概念的区别和关系,就无法对项目结构的 ...
- PyCharm新建项目教程
给自己的一个笔记^_^ 1.New Project Project Interpreter设置新建项目所依赖的python环境: New environment using 设置新的依赖环境.在项目中 ...
最新文章
- 移动端网站优化也不容小觑!
- QQ目录里哪个文件是记录系统消息的?
- ssr pac_阴阳师新SSR千姬什么时候上线 ssr千姬活动上线时间一览
- DB-Engines 2018:PostgreSQL 蝉联“年度数据库”称号
- 解决win7“该文件没有与之关联的程序来执行该操作”
- 水稻已知os基因号,利用DAVIA进行GO功能富集分析
- python代码中使用pip安装文件
- linux常用命令之文件管理
- join 子查询 效率_MySQL之多表查询
- 「代码随想录」123.买卖股票的最佳时机III【动态规划】力扣详解!
- python加法赋值运算符为_Python中什么是算术运算符、赋值运算符和复合运算符?...
- vue倒计时插件(vue-flip-down)
- python 身份证识别器_python 识别身份证号码
- 拿下我人生中第7个Offer,社招面试心得
- k8s简单集群搭建和应用(包括虚拟机的开启)①
- Mac提高办公/开发效率的几个软件推荐
- LeanStore论文分析
- KEGG_cnetplot绘制基因—通路图(展示想要的通路)——R
- 闭环系统的零极点图判定稳定性_《自动控制原理》课后习题答案.doc
- matlab代码:计及条件风险价值的电-气综合能源系统能量-备用分布鲁棒优化
热门文章
- 【C++】虚函数与虚函数表
- newifi无盘服务器,newifi 3 padavan纯净版固件,2.4G挺稳定,2019年5.09更新
- 计算机没有开启还原的功能,win10系统无法开启系统还原功能的详细教程
- Leetcode_116_Populating Next Right Pointers in Each Node
- 访问控制模型总结(DAC MAC RBAC ABAC)
- 手机摄像头模组涉及的领域以及镜头的选择
- 手游开发中你需要了解的开发语言知识
- MySQL数据库触发器讲解与案例
- 内存管理 —— 虚拟存储的基本概念
- random模块——随机数常用函数介绍