在pycharm下使用pipenv管理项目依赖

本文讲解在pycharm下使用pipenv管理项目的方法。

首先要看一下这篇文章学习pycharm和pipenv的环境整合方法:

学习完上面的知识后,使用pipenv命令安装所需package:

$ pipenv install matplotlib

下面是安装过程:

从截图可以看到,pycharm自动进到了pipenv设置好的shell环境里。

此外,如果像上面的截图一样,安装过程长时间卡在Locking...这里,那么可以ctrl-c中断安装过程,然后执行下面的命令:

$ pipenv lock --clear

下面是执行过程:

可以看到此时pipenv已经清理了lock,此时再重新执行package的安装工作:

可以看到这时package已经成功安装了。此时查看pipenvPipfile所做的变更:

可以看到刚刚的依赖package被添加进来了。

接下来尝试在pycharm中运行代码,代码中包含了刚刚安装好的依赖package:

可以看到pycharm正确使用了pipenv所安装的package,并且成功运行了代码:

关于上面所讲解的内容所用到的example project,放在了这里:

有兴趣可以自己pull下来看一看。

Powered by Jekyll and Theme by solid