
下载python
https://www.python.org/downloads/
2.x和3.x版本都可以,都可以下。(然后安装时,记得检查环境变量配置,当然也可以自己匹配。)
我下载的python是python 3.6版本。
如何查看python安装的模块?
pip在cmd下 list
如何安装python模块?
1)可以pip install “module模块名”
2)https也可用于htttps)://www.lfd.uci.edu/~gohlke/pythonlibs/网站下载whl,然后使用pip install xxx.可以安装whl(也可以在cmd下)。(记住)
住,从这个网站下来,模块的版本一定要和python版本一致,比如numpy-1.15.0rc1+mkl-cp36-cp36m-win_amd64 对应3.6版
本,64位操作系统)
ImportError: DLL load failed: 找不到指定的模块。 发生这样的错误怎么办?
错误原因:安装包的来源也可以理解为包版本的兼容性。有些包使用官方出版,有些包使用whl文件安装
解决方案:统一所有袋子的来源,要么使用官方出版的袋子,要么使用whl中的所有袋子,问题就解决了 [1]
推荐:Python教程
我在安装numpy,scikit-learn,scipy时,numpy使用pipy install安装了其他的
https://www.lfd.uci.edu/~gohlke/pythonlibs/上下载,所以安装包的来源可能不一致,导致这个问题。我用pip uninstall numpy把
numpy卸载,然后从网站上下numpy,使用pipy 安装install即可。
##5.NameError: name ‘xrange’ is not defined
因为我是python3.6版,xrange函数已经被删除,但是range函数可以实现xrange的功能。
##6.想回python 2版本怎么办,怎么自由切换?
1)下载python2.7版(我下载的是:python-2.7.15.amd64.msi),然后安装,默认安装。
2)如果默认安装没有配置环境变量,则在环境变量中添加C(实际上系统变量和用户变量都可以,只需在path中新建):Python27Scripts
C:\Python27(这是Python的默认安装地址)。
3)python 3.6 根目录(我的在C:\Users\dehen\AppData\Local\Programs\PythonPython36)python.将exe改为xxx.exe(只要
不是python.就好)exe) [2]。
4)cmd下python --version,会发现版本已经变成了2.7
5)同样,2.7个目录(我的在C):python27下的python.更改exe名称,更改3.6版exe名称,发现版本切换到3.6.
注:切换到2.7版本后,原始下载的模块将再次下载。因此,pip应用于2.7版本下的pip2.3.6版pip3。
更多技术请关注Python教程。