文章目录[隐藏]
前几天安装了Python的几个扩展模块,这里不得不说,微软的VS2017真不错,集成了R和Python环境,果然是宇宙第一IDE啊!
在初次安装扩展模块的时候,还真遇到了几个小问题,检索了一下,编程大咖们往往不屑一顾,我就暂且记录一下吧,对于新手可能会节省点时间。
1.到哪里去下载扩展文件
Python的资源当然可以在官方网站寻找,但我更喜欢加州大学尔湾分校的LFD实验室(http://www.lfd.uci.edu/)的这个页面:http://www.lfd.uci.edu/~gohlke/pythonlibs/#。这里基本上把Python的科学计算相关模块都整理完毕了,而且版本更新及时,甚至在某些模块上,竟然会比官方网站发布的还快。
这个主页里分享的资源都是.whl格式的文件,非常方便。找到对应的版本,随便举个例子:Assimulo‑2.9‑cp34‑cp34m‑win_amd64.whl包含的版本信息就是“Assimulo 2.9+Python3.4+Windows64位系统”。
2.安装时的注意事项
安装命令
在Windows里快捷键Win+R,输入cmd,打开cmd窗口——注意一定是要cmd窗口噢,可不是Python窗口啊。
安装之前,把光标前面的文件目录调整到whl文件存放的目录里。比如我直接把文件放到了F盘,于是我这样:
C:\Users\用户名>cd F: (回车)
F:
C:\Users\用户名> F: (回车)
F:\>
这样就可以运行安装命令了,使用:pip install "文件名.whl" 即可。
当然这前提是系统里安装过Python程序了,我是预先安装了VS2017,自带Python,安装过程中系统的环境变量就被自动设置好了。如果运行pip命令之后有问题,可以考虑用这个命令“预处理”一下:
pip install wheel
安装wheel之后,就可以正常安装其他模块了。
不要修改文件名
原本我以为这么长的文件名,在cmd窗口中输入挺麻烦的,就改成一个简化版,比如“a.whl”等。结果安装时报错,说明这文件名是不可以修改的。
文件权限问题
我在安装的时候遇到了“文件权限不够”的报错,这个好办,根据报错中提到的文件夹,右键>属性菜单>安全选项卡中,编辑Users用户权限,给予“完全控制”权限即可解决。
模块安装完成后都有提示,看提示操作就大功告成啦!
暂无评论