了解pipenv的朋友们应该知道,使用pipenv管理项目环境后,仅pipenv虚拟环境中安装有项目的依赖包,测试机本身并没有安装这个依赖包,这就是pipenv使用的意义。
但是,如果想要进入调试模式呢?我们要如何针对pycharm进行配置呢?
接下来,请看具体的解决办法。
路径:Settings>Project:xxx>Python Interpreter
点击“Add”按钮,选择“Pipenv Environment”,添加解释器,具体参考如下:
Base interpreter为本机系统中的python解释器路径
Pipenv executable表示pipenv,命令的环境变量路径
查看一下pycharm版本,是否是pycharm版本问题呢?我用的pycharm社区版2021.2.3,是有Pipenv Environment的。
经朋友亲测,pycharm 2017版本,是没有“Pipenv Environment”配置的。只需要在下图所示的地方,选择到自己安装的虚拟环境,一样可以。
所以,只需要pycharm选择到了你的虚拟环境,就可以直接使用pycharm run或者debug。
问题:我遇到了如下情况,通过cmd安装的pipenv, 使用pycham在Pipenv executable找不到pipenv.exe,直接在terminal中输入命令pipenv install也报错。
解决办法:通过pycharm的terminal安装pipenv即可。(该方法并没有找到问题的根源在哪里,有知道的可以留言,谢谢~)