从conda转向pyenv(三)

这个系列三篇文章的内容:

这一篇讲pyenv和pycharm的整合。

打开pycharm,创建一个新的项目:

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

点击右边的...

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

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

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

点击Create,创建项目:

可以看到这个项目使用的是jupyter3这个virtualenv的环境。

在项目里创建一个demo.py文件:

代码内容:

此时可以看到sympysymbols都是标红线的。因为我们的python环境里还没有安装相关的package。此时可以在命令行下安装:

$ pyenv activate jupyter3
(jupyter3) $ pip install sympy

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

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

此时可以运行代码:

看到代码可以运行了:

以上就是这个系列文章的最后一篇,展示了pyenvpyenv-virtualenvpycharm的集成使用方法。