当前位置:   article > 正文

python报错与解决_%run ../tools.py报错

%run ../tools.py报错

安装python时的一些报错

以下是使用pycharm编译器出现的一些情况

tigramite包

背景:换新电脑后,首次安装pycharm,基础Python包均安装正常,下载tigramite时报错,安装了好久,终于解决了该问题。
报错明细

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

报错原因:因为python第三方库需要c++编译,新电脑没有安装Microsoft Visual C++ Build Tools导致无法安装python包。

1、安装Microsoft Visual C++ Build Tools

既然已经定位到了问题,于是就去下载这个Microsoft Visual C++ Build Tools,登录到官网开开心心的下载了安装包(vs_buildtools 2019版),下载完成后,安装时出现报错“请检查Internet连接”。
在这里插入图片描述
当时尝试了许多种方式:
1、给电脑开wifi安装 ->依旧不行
2、修改dns,修改Host文件 ->还是不行

后面,查阅网上的一些方法,打开dd_bootstrapper文件,看了具体日志,原因是访问https://aka.ms/vs/15/release/installer失败。

Attempting download ‘https://aka.ms/vs/15/release/installer’ using engine ‘WinInet’
VisualStudio Bootstrapper:2021-08-24 15:53:41: Error in ‘InternetOpenUrl’ with ‘12045’ - ‘Unknown error 12045’.
VisualStudio Bootstrapper:2021-08-24 15:53:41: WinInet error ‘UnknownError’ Function: InternetOpenUrl, HR: -2147012851, Message: Unknown error 12045 - proxy setting ‘DefaultCredentialsOrNoAutoProxy’ - ‘https://aka.ms/vs/15/release/installer’.
VisualStudio Bootstrapper:2021-08-24 15:53:41: Error in ‘InternetOpenUrl’ with ‘12045’ - ‘Unknown error 12045’.
VisualStudio Bootstrapper:2021-08-24 15:53:41: WinInet error ‘UnknownError’ Function: InternetOpenUrl, HR: -2147012851, Message: Unknown error 12045 - proxy setting ‘DirectAccess’ - ‘https://aka.ms/vs/15/release/installer’.
VisualStudio Bootstrapper:2021-08-24 15:53:41: Error in ‘InternetOpenUrl’ with ‘12045’ - ‘Unknown error 12045’.
VisualStudio Bootstrapper:2021-08-24 15:53:41: WinInet failed ‘https://aka.ms/vs/15/release/installer’ with ‘Function: InternetOpenUrl, HR: -2147012851, Message: Unknown error 12045’.

尝试在本地访问https://aka.ms/vs/15/release/installer,可以正常下载,说明不是网络的问题。
最后进行N次尝试后,放弃下载buildtools2019版本,决定曲线救国。在microsoft上搜索buildtool的老版本,搜索出来如下
在这里插入图片描述
登录进去后点击这个版本的下载,到下载的界面还需要进行账号登录
在这里插入图片描述
下载这个DVD格式的buildtools,大概有1G
在这里插入图片描述
下载完成之后,是一个光盘映像文件->解压->点击"VisualCppBuildTools_Full"直接安装就可以了
在这里插入图片描述
以上环境就配好了

2、安装python包

安装好c++编译环境后,发现这个包的下载也比较复杂,勇敢牛牛不怕困难…查阅很多方法之后,找到了解决方案。
首先登陆github下载他的项目,github网址如下:

https://github.com/jakobrunge/tigramite

解压到\python\Lib\site-packages 目录下,然后以管理员身份打开cmd,将执行路径切换到tigramite的解压文件夹下。
在这里插入图片描述
接着,执行 python setup.py install
在这里插入图片描述
一顿操作后,出现安装好python包的依赖关系
在这里插入图片描述
最后按正常步骤安装Python包就可以了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/46949
推荐阅读
相关标签
  

闽ICP备14008679号