手把手教你在Pycharm中新建虚拟环境并使用(超详细!)
作者:Hovi28 发布时间:2022-09-03 15:37:55
背景描述:
Pycharm作为python专业开发工具,要比轻量级的vscode更加稳定,适合个人、团队的项目开发。同时pycharm来创建虚拟环境实际就是用流行的Virtualenv来创建虚拟环境,只不过pycharm集成了Virtualenv,并提供了一个Virtualenv的图形界面,下面我们来手把手教学~
默认读者是有Pycharm以及基本的python环境哦
第一步:安装Virtualenv
推荐在终端中安装:
pip install virtualenv
第二步:新建Pycharm项目
通过“New Project”新建一个pycharm项目,其中要注意图中标出的几个点:
点1:整个项目地址:
F:\Tutor_tasks\chen\Project2\pythonProject
点2:选择“New environment using Virtualenv”,表示我们要新建一个虚拟环境
点3:这里的“Location”是指你虚拟环境创建的地址,你选择哪,他就创建在哪。我选择在项目地址当中:
F:\Tutor_tasks\chen\Project2\pythonProject\TEST_env
可以发现这里的地址跟点1的地址多了个“\TEST_env”,这表示你创建的这个虚拟环境名字就叫做“TEST_env”
点4:这里的选的“基础解释器”建议选择anaconda下的python解释器
点5:这里选择后就可以让其他项目也能用这个虚拟环境了
然后点击“create”!创建项目~
第三步:配置新虚拟环境
项目创建完成后如下图所示
点2:确定此时选择的IDE是自己新建的虚拟环境的名字
点1:调用终端,这里就跟anaconda prompt一样了,可以利用pip安装一些包来配置环境。
需要先启动此虚拟环境,具体如下:
cd .\TEST_env
cd .\Scripts
.\activate
当前面出现(TEST_env)时,便说明你已经成功进入此环境啦~可以利用pip进行安装依赖包了。
说明:当进入其他项目时:
1.要想再次使用TEST_env,在第三步图中点2位置进行更换IDE即可
2.需要在非当前项目所创建的虚拟环境中安装新的Python包时,需要在“终端”,重新按照第三步激活TEST_env,然后出现(TEST_env)时,便继续安装新的包。
来源:https://blog.csdn.net/qq_57564995/article/details/123460922


猜你喜欢
- 简介:MongoEngine 是一个Document-Object Mapper (想一下ORM, 但它是针对文档型数据库),Python通
- python保存文本文件的方法:使用python内置的open()类可以打开文本文件,向文件里面写入数据可以用write()函数,写完之后,
- 平时我们写个脚本,要放到后台执行去,我们怎么做呢?nohup python example.py 2>&1 /dev/null
- 尝试了几种方法,感觉过于复杂,于是自己写了一个方法。(1)首先在要绘图的页面传入从数据库中提取的参数,这一步通过views可以实现;(2)然
- 导语嘿嘿!木木子今日闪现——已经给大家写了很多内容啦~涉及的人工智能、初学者、爬虫、数据分析(这方面
- 注意:安装时要保证Oracle安装目录不能带有中文字符(如果第一次安装出现“加载数据库错误areasQueries”的错误,一般是因为Ora
- 正在看的ORACLE教程是:怎么才能限制SQL Server只能让指定的机器连接。
- 因为mounted函数只会在html和模板渲染之后会加载一次,但是在子组件中只有第一次的数据显示是正常的,所以需要再增加一个updated函
- 在thoughtbot,我们用Ruby和Rails工作,但通常我们总是尝试使用最合适的语言或者框架来解决问题。我最近一直在探索机器学习技术,
- 最近认识了一个做Python语音识别的朋友,聊天时候说到,未来五到十年,Python人工智能会在国内掀起一股狂潮,对各种应用的冲击,不下于淘
- 本文实例讲述了Python实现的端口扫描功能。分享给大家供大家参考,具体如下:一 代码import sysimport socketimpo
- 1、githubgithub地址:https://github.com/MengFangui/VueProjectTemplate2、web
- 本次薯片会讨论了关于分类与类型的问题。怎么找一个item?页面导航一般分类为主,在具体的分类展示下选择类型:典型例子:炫铃(QQ客户端)当只
- 一般安装完Python后,我会先装一些常用的Package。做个笔记,记录下来,以备查询:Web FrameWorksTornado,访问:
- 这是一个系列文章,主要分享python的使用建议和技巧,每次分享3点,希望你能有所收获。1 如何打印更易读的类不推荐方式class Poin
- 为了网站的安全,肯定不让上传php文件,如果有人进入你的后台,上传了一个php文件,你的网站源码,全部救变成他的了,直接打包看你的代码。所以
- 一 前期说明:我运行项目的环境是nginx+php,存储代码用的是gitlab,python版本:3.6 django版本:2.2.1 my
- 1. xlsx to csv:import pandas as pddef xlsx_to_csv_pd(): data_xls = pd.
- 阅读上一篇:W3C优质网页小贴士(一) 使用 alt 属性描述每幅图像alt 属性有什么用?alt 属性可以在一系列标签中使用(如
- 目前可实现:MD5算法、SHA256算法、先MD5后SHA256、先SHA256后MD5、两次MD5、两次SHA256、前8位MD5算法后8