在pycharm下使用pipenv管理项目依赖
本文讲解在pycharm下使用pipenv管理项目的方法。
首先要看一下这篇文章学习pycharm和pipenv的环境整合方法:
学习完上面的知识后,使用pipenv
命令安装所需package:
$ pipenv install matplotlib
下面是安装过程:
从截图可以看到,pycharm自动进到了pipenv
设置好的shell环境里。
此外,如果像上面的截图一样,安装过程长时间卡在Locking...
这里,那么可以ctrl-c
中断安装过程,然后执行下面的命令:
$ pipenv lock --clear
下面是执行过程:
可以看到此时pipenv
已经清理了lock,此时再重新执行package的安装工作:
可以看到这时package已经成功安装了。此时查看pipenv
对Pipfile
所做的变更:
可以看到刚刚的依赖package被添加进来了。
接下来尝试在pycharm中运行代码,代码中包含了刚刚安装好的依赖package:
可以看到pycharm正确使用了pipenv
所安装的package,并且成功运行了代码:
关于上面所讲解的内容所用到的example project,放在了这里:
有兴趣可以自己pull下来看一看。