<div dir="ltr">Hi All<div><br></div><div>when i. try to use python3 installed on my macbook i get this.</div><div><br></div><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">checking for libmpfr... no</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">configure: WARNING: MPFR is missing or unusable; some features may be unavailable.</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">checking whether to use python... /usr/local/bin/python3</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">checking for python... no</span></p>
<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">configure: error: no usable python found at /usr/local/bin/python3</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">These are the commands i ran </span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">1) </span><span style="font-variant-ligatures:no-common-ligatures">/Users/amardeepsingh/Downloads/gdb-9.2/configure --with-python=/usr/local/bin/python3</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">2) make</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">my mac</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p><p class="gmail-p1" style="margin:0px;font:14px Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"> % which python3 <span class="gmail-Apple-converted-space">                                                                       </span></span></p><p class="gmail-p1" style="margin:0px;font:14px Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">/Library/Frameworks/Python.framework/Versions/3.9/bin/python3</span></p><p class="gmail-p1" style="margin:0px;font:14px Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">% ls -lrt /usr/local/bin/python3</span></p><p class="gmail-p1" style="margin:0px;font:14px Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">lrwxr-xr-x<span class="gmail-Apple-converted-space">  </span>1 root<span class="gmail-Apple-converted-space">  </span>wheel<span class="gmail-Apple-converted-space">  </span>69 Dec 29 14:37 /usr/local/bin/python3 -> ../../../Library/Frameworks/Python.framework/Versions/3.9/bin/python3</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)">









</p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"><br></span></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"><br></span></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"><br></span></span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures"><br></span></p>





</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 29, 2020 at 4:04 PM Amardeep Singh <<a href="mailto:amardeepjk@gmail.com">amardeepjk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Hi All,<div><br></div><div>I was able to fix it but one thing i am not getting.</div><div>it is building with python 2.</div><div><br></div><div>I need python 3  enabled gdb.</div><div><br></div><div>./configure --with-python.  --> how to make it to use python 3 installed on my machine?<br></div><div><br></div><div>thx</div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Dec 29, 2020 at 1:55 PM Amardeep Singh <<a href="mailto:amardeepjk@gmail.com" target="_blank">amardeepjk@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi All,<div><br></div><div>I am trying to debug c code of numpy via gdb.Can someone help me with this?</div><div>i am getting "

 Python scripting is not supported in this copy of GDB". How to install python supported gdb on win10?</div><div><br></div><div><br></div><div><a href="https://numpy.org/doc/stable/dev/development_environment.html" target="_blank">https://numpy.org/doc/stable/dev/development_environment.html</a></div><div><br></div><div>I am following the steps in the docs. machine is windows 10.</div><div><br></div><div><h2 style="margin:9.5px 0px 0.5em;font-family:"Trebuchet MS",sans-serif;line-height:38px;color:rgb(85,85,85);font-size:20.8px;border-bottom:1px solid rgb(204,204,204)">Debugging<a href="https://numpy.org/doc/stable/dev/development_environment.html#debugging" title="Permalink to this headline" style="color:rgb(85,85,85);text-decoration-line:none" target="_blank"></a></h2><p style="margin:0px 0px 9.5px;color:rgb(51,51,51);font-family:"Open Sans",sans-serif;font-size:13px">Another frequently asked question is “How do I debug C code inside NumPy?”. First, ensure that you have gdb installed on your system with the Python extensions (often the default on Linux). You can see which version of Python is running inside gdb to verify your setup:</p><div style="color:rgb(51,51,51);font-family:"Open Sans",sans-serif;font-size:13px"><div style="background:rgb(238,255,204)"><pre style="padding:9px;font-size:12px;border-radius:0px;margin-top:0px;margin-bottom:9.5px;line-height:19px;word-break:break-all;white-space:pre-wrap;background-color:rgb(245,245,245);border:none;overflow:auto hidden"><span>(</span><span>gdb</span><span>)</span> <span>python</span>
<span style="color:rgb(102,102,102)">></span><span style="color:rgb(0,112,32);font-weight:bold">import</span> <span style="color:rgb(14,132,181);font-weight:bold">sys</span>
<span style="color:rgb(102,102,102)">></span><span style="color:rgb(0,112,32)">print</span><span>(</span><span>sys</span><span style="color:rgb(102,102,102)">.</span><span>version_info</span><span>)</span>
<span style="color:rgb(102,102,102)">></span><span>end</span>
<span>sys</span><span style="color:rgb(102,102,102)">.</span><span>version_info</span><span>(</span><span>major</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(32,128,80)">3</span><span>,</span> <span>minor</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(32,128,80)">7</span><span>,</span> <span>micro</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(32,128,80)">0</span><span>,</span> <span>releaselevel</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(64,112,160)">'final'</span><span>,</span> <span>serial</span><span style="color:rgb(102,102,102)">=</span><span style="color:rgb(32,128,80)">0</span><span>)</span></pre></div></div></div><div><br></div><div><br><div><br></div><div>$ gdb -v<br>GNU gdb (GDB) 7.6.1<br>This GDB was configured as "mingw32".<br><br>$ gdb<br>(gdb) python<br>>import sys<br>>print(sys.version_info)<br>>end<br>(gdb) Python scripting is not supported in this copy of GDB.<br></div></div></div>
</blockquote></div></div>
</blockquote></div>