python编写启发式算法--在pycharm里面安装numpy就用了两个小时,哭了

python中矩阵的的运算:https://www.cnblogs.com/xzcfightingup/p/7598293.html

要安装一个包 numpy:主要用于矩阵的运算

用窗口直接导入的方法失败了:https://jingyan.baidu.com/article/3aed632ed414d5701080912e.html

失败信息,好像是连不上,不知道为什么,我先下一个自己放进去看行不行:https://zhidao.baidu.com/question/1758189058071932708.html(最后没用这个方法)

可以直接去下这个国外大学编译好的numpy库:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

下载最新版本就可以了,对应“cp27”,也就是python2.7.*。

你32位系统就win32,64位就是win64。

下载后解压缩,直接放到C:\Python27\Lib\site-packages里就可以了。

错误信息:

Could not fetch URL https://pypi.org/simple/numpy/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/numpy/ (Caused by SSLError(SSLError(1, '_ssl.c:507: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)) - skipping

一直安装失败,我把下载地址改成清华的(https://blog.csdn.net/IAMoldpan/article/details/78544598),就安装成功了,但是还不能用:

ImportError: No module named numpy

最后准备去用miniconda,都下载了,但是没用到,感觉太复杂了,安装要设置环境变量什么的

 

最后用这个方法解决了:https://blog.csdn.net/qq_20240999/article/details/79806532

因为有用到py,所以自己装了个py36,结果后来装了个PyCharm方便学习,发现写相对复杂程序的时候import不了一些库,例如标题的numpy。其实是PyCharm里面自带了一个python和pip,只要在PyCharm里面更改一下路径就ok了。
Ctrl-Alt-s,打开Settings,找到Project:<projectname>,下拉到Project Interpreter,修改Project Interpreter。

旁边设置Add

然后里面会有这些,找到之前自己安装的py36,一般在System Interpreter里面,或者自己添加路径。

结束,之后在命令行里面pip install <module>就会跟PyCharm同步了。
---------------------
作者:thelewa
来源:CSDN
原文:https://blog.csdn.net/qq_20240999/article/details/79806532

 

posted @ 2018-10-25 17:05  haolemao  阅读(1313)  评论(0编辑  收藏  举报