macOS Pycharm中各种环境下的解释器总结

macOS Pycharm中各种环境下的解释器总结1 电脑版本 macOSMojave1 142 PyCharm 版本 PyCharm2018 2 4 激活码在另一篇博客中 3 进入解释器配置的步骤 PyCharm Preference ProjectInInt 右上角工具符号 Add4 之后左侧会有这么几个环境 主要就是记录对这几个环境的理解

1.电脑版本:macOS Mojave 10.14

2.PyCharm版本:PyCharm 2018.2.4(激活码在另一篇博客中)

3.进入解释器配置的步骤:PyCharm➡️Preference➡️Project InInterpreter➡️右上角工具符号➡️Add

4.之后左侧会有这么几个环境:

macOS Pycharm中各种环境下的解释器总结

主要就是记录对这几个环境的理解。

———————————————————————–分割线——————————————————————————-

一、Virtualenv Environment

 Virtualenv Environment的作用是创建一个独立的、干净的python运行环境。

比如:系统安装了python3.6,里边安装了一些基本的包如numpy、pandas、opencv等,如果我用系统环境运行python项目,那么所有的project都必须在这个装了一些包的python3.6中运行,这时如果我有一个项目需要用到python2.7,还有一个项目需要用到python2.6,那就需要Virtualenv Environment了。

Virtualenv Environment在new一个project的时候会创建一个“白纸”一样的环境,你可以在这个环境中install一些自己想要的package,这里安装的python包只在这个虚拟环境中生效。

二、Conda Environment

conda和原版python的虚拟环境没有太大区别,唯一的区别是安装包的方式不同,一个是用conda,一个是用pip安装第三方包。

conda的文件结构为:(用户名)➡️anaconda3➡️envs➡️你在anaconda navigator里创建的各种名字的python环境。

macOS Pycharm中各种环境下的解释器总结macOS Pycharm中各种环境下的解释器总结

三、System Interpreter

System Interpreter是本地解释器的意思。

四、Pipenv Environment

用来创建虚拟环境的。

四、Other

可以理解成远程interpreter的意思。

macOS Pycharm中各种环境下的解释器总结

五、Conda Pip VirtualEnv之间的关系见另外一篇blog➡️

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173938.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午7:37
下一篇 2026年3月27日 上午7:37


相关推荐

  • aarch64平台交叉编译strace工具

    aarch64平台交叉编译strace工具aarch64平台交叉编译strace工具

    2022年10月16日
    4
  • Blazor Modal对话框编辑器

    Blazor Modal对话框编辑器目录介绍代码库控制 SPA 导航建立对话 ModalDialog1 razorSite css 运行版本 1 版本 2Site js 模态对话框运行版本 2 版本 3ModalResult 和 ModalResultT 对话模态对话框天气组件天气编辑器 FetchDataMod 总结介绍为了设置本文的上下文 自 Blazor 首次发布以来 已经有许多关于如何处理编辑表单

    2026年3月18日
    1
  • 如何制作SWD接口接线,并使用keil4_Jlink烧录芯片

    如何制作SWD接口接线,并使用keil4_Jlink烧录芯片如何制作SWD接口接线,并使用keil4_Jlink烧录芯片。背景过程背景刚到一个新公司的第一个礼拜。通过web界面更新app总是导致bios失效。又因为是接手一个离职人的项目,调试线已经找不到,所以需要自己做一个。由于自己是个菜鸡,所以做出来的东西也是比较难看,由此记录一下,希望下次能做的美观一点。过程现在说一个我做上面一个东西需要查找那些东西。首先知道SWD需要Jlink的脚是GND(地线)、TMS(数据线)、TCK(时钟线)、NSRST(重启线)。所以得得将jlink这几个角引出来。这

    2022年4月25日
    65
  • python 拟合分布_如何使用python将weibull分布拟合到数据?

    python 拟合分布_如何使用python将weibull分布拟合到数据?我希望使用 Python3 4 为一组数据找到最合适的 weibull 参数 importscipy statsassslis list2 forxinrange 0 10 list1 append ss exponweib pdf x a 1 c 2 09 scale 10 895 loc 0 list2 append ss weibull min pdf

    2026年3月19日
    2
  • pychram激活码2021【在线破解激活】

    pychram激活码2021【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月16日
    40
  • bcd码与十进制转换方法_5421bcd码转换十进制

    bcd码与十进制转换方法_5421bcd码转换十进制BCD码其实就是之前在数字电路中说的用4位二进制数值来表示一个0-9中的数字,例如:0000=00001=10010=20011=3也就是说如果把一个数字作为一个BCD码,例如:112

    2022年8月6日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号