从conda转向pyenv(三)
这个系列三篇文章的内容:
- pyenv的基本安装和使用
- pyenv跟virtualenv的整合
- pyenv跟pycharm的整合使用方法
这一篇讲pyenv和pycharm的整合。
打开pycharm,创建一个新的项目:

选择Existing interpreter,点击右边的...:

点击右边的...:

选择当前用户的.pyenv的安装环境,选择要用的虚拟环境目录里面的python:

如上所示,我选择了上一篇文章里创建的virtualenv的python。点击OK,回到上级配置窗口:

同样点击OK,回到project create窗口:

点击Create,创建项目:

可以看到这个项目使用的是jupyter3这个virtualenv的环境。
在项目里创建一个demo.py文件:

代码内容:

此时可以看到sympy和symbols都是标红线的。因为我们的python环境里还没有安装相关的package。此时可以在命令行下安装:
$ pyenv activate jupyter3
(jupyter3) $ pip install sympy

安装完成后,回到pycharm下,看到环境的packages正在重新index:

等index完成后,可以看到代码的sympy依赖正确解析,不再有红线了:

此时可以运行代码:

看到代码可以运行了:

以上就是这个系列文章的最后一篇,展示了pyenv,pyenv-virtualenv和pycharm的集成使用方法。
- 上一篇 从conda转向pyenv(二)
- 下一篇 pyenv和pipenv的整合使用