手把手教你在Pycharm中新建虚拟环境并使用(超详细!)

 更新时间:2022年06月24日 09:49:24   作者:Hovi28  
使用python开发项目通常都会创建一个虚拟环境,将项目依赖包安装到虚拟环境中,避免一台电脑上开发多个项目时依赖包版本号不兼容造成冲突,下面这篇文章主要给大家介绍了关于如何在Pycharm中新建虚拟环境并使用的相关资料,需要的朋友可以参考下

Python客栈送红包、纸质书

背景描述:

Pycharm作为python专业开发工具,要比轻量级的vscode更加稳定,适合个人、团队的项目开发。同时pycharm来创建虚拟环境实际就是用流行的Virtualenv来创建虚拟环境,只不过pycharm集成了Virtualenv,并提供了一个Virtualenv的图形界面,下面我们来手把手教学~

默认读者是有Pycharm以及基本的python环境哦

第一步:安装Virtualenv

推荐在终端中安装:

1
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安装一些包来配置环境。

需要先启动此虚拟环境,具体如下:

1
2
3
cd .\TEST_env
cd .\Scripts
.\activate

 当前面出现(TEST_env)时,便说明你已经成功进入此环境啦~可以利用pip进行安装依赖包了。

说明:当进入其他项目时:

1.要想再次使用TEST_env,在第三步图中点2位置进行更换IDE即可

2.需要在非当前项目所创建的虚拟环境中安装新的Python包时,需要在“终端”,重新按照第三步激活TEST_env,然后出现(TEST_env)时,便继续安装新的包。

总结

到此这篇关于在Pycharm中新建虚拟环境并使用的文章就介绍到这了,更多相关Pycharm新建虚拟环境并使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

蓄力AI

微信公众号搜索 “ 脚本之家 ” ,选择关注

程序猿的那些事、送书等活动等着你

原文链接:https://blog.csdn.net/qq_57564995/article/details/123460922

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 reterry123@163.com 进行投诉反馈,一经查实,立即处理!

相关文章

  • 提升python处理速度原理及方法实例

    提升python处理速度原理及方法实例

    这篇文章主要介绍了提升python处理速度原理及方法实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • python3中datetime库,time库以及pandas中的时间函数区别与详解

    python3中datetime库,time库以及pandas中的时间函数区别与详解

    这篇文章主要介绍了python3中datetime库,time库以及pandas中的时间函数区别与详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • python 实现docx与doc文件的互相转换

    python 实现docx与doc文件的互相转换

    这篇文章主要介绍了python 实现docx与doc文件的互相转换操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python中turtle.write方法使用说明

    Python中turtle.write方法使用说明

    turtle模块以面向对象和面向过程的方式提供turtle图形基元,由于它使用Tkinter作为基础图形,因此需要安装有Tk支持的Python版本,下面这篇文章主要给大家介绍了关于Python中turtle.write方法使用说明的相关资料,需要的朋友可以参考下
    2022-02-02
  • Django中Q查询及Q()对象 F查询及F()对象用法

    Django中Q查询及Q()对象 F查询及F()对象用法

    这篇文章主要介绍了Django中Q查询及Q()对象 F查询及F()对象用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Python生成可执行文件.exe操作完整流程记录

    Python生成可执行文件.exe操作完整流程记录

    .exe是文件扩展名,带有.exe扩展名的文件名按下Enter键就可运行,这篇文章主要给大家介绍了关于Python生成可执行文件.exe操作完整流程的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-05-05
  • Python通过cv2读取多个USB摄像头

    Python通过cv2读取多个USB摄像头

    这篇文章主要为大家详细介绍了Python通过cv2读取多个USB摄像头,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-08-08
  • Python装饰器用法实例总结

    Python装饰器用法实例总结

    这篇文章主要介绍了Python装饰器用法,结合实例形式总结分析了Python常用装饰器的概念、功能、使用方法及相关注意事项,需要的朋友可以参考下
    2018-02-02
  • Python参数传递机制传值和传引用原理详解

    Python参数传递机制传值和传引用原理详解

    这篇文章主要介绍了Python参数传递机制传值和传引用原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Python实现从线程获取返回值

    Python实现从线程获取返回值

    本文介绍了Python中线程的概念、创建线程的方法和在线程中获取函数返回值的技巧,线程作为进程中的执行单元,可以实现程序的并发运行,文章通过示例代码展示了如何在Python中使用Thread类创建线程,并讲解了在线程中传递参数和获取返回值的方法
    2024-09-09

最新评论