win10下载使用sublime,配置C环境和Python环境,用OpenCV的坑

win10下载使用sublime,配置C环境和Python环境,用OpenCV的坑

首先下载的是官网的Sublime3,竟然打开就可以直接用,不用安装。会发现Tab键用不了。卸载,重下,不行。从网上其他地方下载安装包也不行。学着找网上各种攻略,安装Package Control 也不行,安装完了,也找不到想要的各种什么包。什么setting设置统统没用。后来删除了。直接用的电脑管家里的Sublime3 安装成功后,可以输入Tab键了。整体上比官网靠谱。但是Package control安装完,还是下载不了各种包,后来想想可能是不能越网的原因。放弃下载各种包了。
如果想激活注册码的话,找日期最近的文章尝试,不然可能过期了,需要修改Host的话,把它拖动到桌面,修改完再拖动回去。

Sublime配置过程可以参考https://www.zhihu.com/tardis/sogou/art/35669986但是,还是不要用anaconda 软件吧。虽然它自带Python,但是只能配置最新版的OpenCV,里面的SIFT等处理图片的算法使用不了。还是下载python3.6版本,配置。记得安装时添加Path路径。

要下载Python的各种包requests, numpy,opencv等包,可以使用以下命令,–default-timeout=100是为了防止超时下载失败,100是时间也可以写200。opencv必须在numpy后面安装,不然出错。
pip --default-timeout=100 install +库名
多个python版本,可以使用

python -m pip --default-timeout=200 install +库名

过程参考(可灵活变通):

在左下角对话框输入cmd:
安装pip(如果没有的话):

进入Python安装目录下的Scripts路径,执行 easy_install.exe pip
如果是更新:(非多版本python不需要加m)
python -m pip --default-timeout=200 install --upgrade pip

安装wheel:

进入Python安装目录下的Scripts路径,执行 pip install wheel

安装numpy

进入Python安装目录下的Scripts路径,执行 pip install numpy

安装opencv

进入Python安装目录下的Scripts路径,执行

pip --default-timeout=100 install opencv-python==3.4.1.15(指定版本) 有时安装不成功可能还需要加ignore
pip install --ignore-installed opencv-python(不指定版本,最好指定版本)

,其他各种安装包,可参考上述进行配置。

**但是无论如何还是觉得Sublime对新手不友好。新手的话,还是不要用它吧,毕竟为了调试运行太不方便了,C语言就老老实实用Windows家的VS吧。对了VS也可以选择Python。配置各种包也会容易很多哈。**Python的话就anaconda和pycharm自选吧。

想吐槽sublime无数遍。

你可能感兴趣的:(sublime,python)