win10(1803)+python3.6.7+spyder3.3.3的安装(spyder3无法启动)+cuda10.0.1+vs15.9.6的sdk配置。

win10(1803)+python3.6.7+spyder3.3.3的安装+cuda10.0.1+vs15.9.6的sdk配置。

由于安装pycuda时,不慎用PATH替换了Path的环境变量,致使最终想重置系统。
然而重置之后就是各种问题的装上spyder无论如何都无法打开spyder,命令行输入 spyder3和双击exe文件都没任何反应,任务管理器出现一下就消失。各种尝试之后,用官方GitHub的说明,在
/Lib/site-packages/spyder/app
下建立以下代码的bat文件。(用记事本写下代码,然后将txt后缀名改bat后缀名就好了。)

python解释器路径    start.py

pause

下面是例子,我的python解释器路径是D:/Other_All/Application/Python/python.exe,所以我的写法是:

D:/Other_All/Application/Python/python.exe  start.py

pause

然后双击运行bat文件,bat文件就会调用start.py并在报错时能够停下,然后排查错误,在备用系统上是说qtpy的一个py文件导包错误,但我重置后的系统则说是需要pyQT5–5.5以上的版本。(其实应该是同样的东西,qtpy导入pyQT5的一个模块时找不到模块,原因就应该是pyQT5版本问题,后面pyQT5的有些模块更新后整合了。)
于是指定版本pip更新对应包。

pip install --upgrade pyqt5==5.5

报错说最低5.7.1版本,于是

pip install --upgrade pyqt5==5.7.1

最终终于能用了。以上方法应该是也能用于python3.7.2的。主要是我先装3.6.7,然后匹配了pyqt3.2来着?然后这个版本放在了cache了。然后我3.7.2每次装都是直接using cache了。就导致3.7.2的pyQT5版本也是不对的。(我比较喜欢直接pip install)
花了我一天时间,去特么删除.spyder-py3文件夹和.matplotlib文件夹,不仅没用还浪费我时间。

顺带记录cuda安装后的问题。
cuda10.0.1终于支持新版的vs2017(15.9.6)了,喜大普奔,但一上来,运行 我以前的代码还是说更新工具集,重定向?然后还是出错运行不了,但后来又一次重置了之后,我就直接尝试编译samples,然后只是说我缺少win10sdk15063,那我直接去installer修改添加就好了。于是果然能毫无阻碍的编译了。舒服。终于能正常使用了。

cuda10.0.1(local)下载后面一半隔一下断一下网速为0下载失败问题:调出网页源码,找到下载链接拼接后用迅雷下,断一次就暂停继续接回来(我用edge无法接回来)。然后下完补充.exe后缀名运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值