今天遇到一个很奇葩的问题,
一直运行的好好的项目,今天突然因为某一个包(bcrypt)import失败,一直起不来!
我安装卸载试过都无果,参考了很多网上关于已经安装了包但是引入失败的文章,也尝试了解决方案,然并卵!
- 首先,我尝试 export PYTHONPATH=/usr/local/lib/python2.7/site-packages,没用!
- 然后,我想去site-packages文件手动加一个.pth的文件,结果发现,bcrypt赫然毅力在那,经过检查,没有任何问题!
- 我在项目的venv目录下翻找,希望能找到点什么,果然没有找到我需要的那个包,所以我尝试在当前目录安装bcrypt
突然,灵机一动,想起来IDE在设置interpreter的时候,会指定用哪一个环境,我想着在那说不定能发现什么,果然!!!
所以,最终的解决方案就是,点击+按钮,在这里导入bcrypt包就OK啦啦啦!!!