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

本文详细介绍了在macOS Mojave上的PyCharm 2018.2.4中如何配置和理解不同的Python解释器环境,包括Virtualenv、Conda、System Interpreter和Pipenv Environment。Virtualenv提供独立的Python运行环境,Conda环境使用conda管理包,System Interpreter则是本地解释器,而Pipenv则用于创建虚拟环境。

1.电脑版本:macOS Mojave 10.14

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

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

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

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

-----------------------------------------------------------------------分割线-------------------------------------------------------------------------------

一、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

con

macOS 上,PyCharm 默认的 Python 解释器路径通常取决于系统中 Python 的安装位置以及是否使用了虚拟环境。如果未配置特定的解释器PyCharm 会尝试使用系统默认的 Python 路径。 对于大多数 macOS 系统,若使用的是系统自带的 Python(通常为 Python 2.x),默认路径可能是: ``` /usr/bin/python ``` 如果使用的是 Python 3.x,路径可能为: ``` /usr/bin/python3 ``` 此外,如果通过 Homebrew 安装了 Python 3,其默认路径通常为: ``` /usr/local/bin/python3 ``` 在 PyCharm 中,可以通过以下步骤查看或更改默认的 Python 解释器路径: 1. 打开 PyCharm。 2. 进入设置菜单:`PyCharm → Preferences`(macOS)。 3. 导航到 `Project: <project_name> → Python Interpreter`。 4. 在此界面中,可以看到当前选择的解释器路径,也可以通过点击齿轮图标选择 `Add...` 来添加新的解释器路径[^1]。 如果希望 PyCharm 使用特定版本的 Python 或者某个虚拟环境中的解释器,可以手动指定解释器路径。例如,如果你使用 `venv` 创建了虚拟环境,路径可能类似于: ``` <project_directory>/.venv/bin/python ``` 对于通过 pyenv 管理的 Python 版本,解释器路径通常是: ``` ~/.pyenv/shims/python ``` 在配置解释器时,还可以通过 PyCharm 的界面安装所需的包,如 `cx_Oracle` 等,只需点击 `+` 按钮并搜索所需包名后安装即可[^2]。 此外,对于通过 `pip` 安装的模块,其安装目录通常位于 Python 安装目录下的 `site-packages` 文件夹中。例如,对于 Python 3.6,路径可能是: ``` /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages ``` 确保 Python 环境正确配置对于开发工作流至关重要,特别是在处理多个项目依赖不同库版本的情况下[^3]。 ```bash # 示例:查看当前 Python 解释器路径 which python3 ``` ```bash # 示例:查看 pip 安装路径 pip3 show pip | grep Location ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值