pycharm 导包报错一劳永逸解决办法
文章目录
报错类型: ValueError: check_hostname requires server_hostname
明明在anaconda里面已经安装好包,但是在pycharm不能用
尝试了各种方法,到处csdn,各种查,有人说pip版本问题,也有说要把科学上网关闭,镜像源也换了好几个,办法试了很多种,有时有效有时无效,痛苦不堪,被他折磨了好几天,甚至想卸载重新安装我的pycharm,最后决定再试试,终于我找到了有一个一劳永逸的办法,那就是把pycharm的运行环境改为anaconda3,到时候导包在anaconda的base命令行下pip install 包名 这样pycharm下就能直接用啦哈哈哈哈哈哈哈,亲测有效,希望能帮助到你们。
具体操作方法如下:
1.打开pycharm,点击右上角file—>settings
2.点击python interpreter----->向下小标----->show all
(上面我已经安装好了所以显示是python3.8(base) )
3.点击加号+
4.点击Existing enviroment---->选中三个点点
找到你安装的anaconda下python.exe,点击ok
大功告成了,这样以后在anaconda安装的包在pycharm就可以直接用啦!
最后附上一个豆瓣的pip镜像源,感觉还挺好用的:
pip install 包名 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
以后如果pip install 包名不能下载的话可以试一下上面的镜像源,实在不行也可以去搜一下别的镜像源,如清华的