Thanks. Configuring launch.vs.json worked a treat.

Markus


________________________________

Markus Bonk
Senior Software Engineer

[cid:3dconnexion_bd84aa85-40b4-4789-87b1-4c8f703d9ae6.gif]

Clarita-Bernhard-Str. 18
81249 München
Germany


markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com><mailto:%7BE-mail%7D>
www.3dconnexion.com<http://www.3dconnexion.com>

Geschäftsführer: Antonio Pascucci
Sitz der Gesellschaft: München
Registergericht: München HRB 99232

This email and any files transmitted with are from 3Dconnexion GmbH. The 
contents of this email and any attachments are confidential to the intended 
recipient. They may not be disclosed to or used by or copied in any way by 
anyone other than the intended recipient. If this email is received in error, 
please contact 3Dconnexion GmbH by calling +49 89 8974542-0 and then delete it. 
Please note that neither 3Dconnexion GmbH nor the sender accepts any 
responsibility for viruses and it is your responsibility to scan or otherwise 
check this email and any attachments. Any opinion expressed in this email are 
those of the individual and not necessarily those of 3Dconnexion GmbH.
3Dconnexion GmbH processes and stores for commercial purposes your personal 
data, collected upon your consent, in accordance with its privacy policy 
available at https://www.3dconnexion.eu/privacy.html, which has been drafted in 
accordance with Regulation (EU) no. 679/2016 and all applicable local data 
protection laws and regulations of the countries where the company operates. To 
revoke your consent or exercise all your rights with regards to personal data, 
please contact us at priv...@3dconnexion.com<mailto:priv...@3dconnexion.com>.
From: Andrew Lutsenko <anlutse...@gmail.com>
Sent: Wednesday, June 23, 2021 11:00 PM
To: Jon Evans <j...@craftyjon.com>
Cc: Markus Bonk <markus_b...@3dconnexion.com>; KiCad Developers 
<kicad-developers@lists.launchpad.net>
Subject: Re: [Kicad-developers] Fatal Python error: failed to get the Python 
codec of the filesystem encoding

What I usually do if I have to setup new MSVC build of kicad is I just install 
the latest nightly first and then let VS(code) do "cmake install" into the same 
directory. That way all python dependencies and dlls are already there from 
nightly build and it just works.

Note, I use RelWithDebugInfo build, not full on debug builds, my method may not 
work for the latter.

Andrew

On Wed, Jun 23, 2021 at 6:47 AM Jon Evans 
<j...@craftyjon.com<mailto:j...@craftyjon.com>> wrote:
Please see https://dev-docs.kicad.org/en/build/windows-msvc/ at the bottom, the 
"running and debugging" section.

Now that Python is required, you must tell KiCad how to find Python when 
running from Visual Studio.

The options are to set the environment variables as explained on that page, or 
else to copy Python into the appropriate relative path to the place where you 
are having Visual Studio "install" to.

Best,
Jon

On Wed, Jun 23, 2021 at 9:41 AM Markus Bonk 
<markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>> wrote:
Hi

I have built pcbnew.exe x64-Debug with vs2019 16.10.2 KiCAD commit 00b4134eb827 
+ some changes I am doing and am getting the above message on startup.

I have no idea what to do to resolve the issue and no idea what code is causing 
it: no exceptions thrown to help debug.

Typing in Python in cmd results in.
Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec  7 2020, 17:08:21) [MSC v.1927 64 bit 
(AMD64)] on win32

Can anyone point me in the right direction?

-Markus


Markus Bonk
Senior Software Engineer

3Dconnexion GmbH
Clarita-Bernhard-Str. 18
81249 München
Germany



markus_b...@3dconnexion.com<mailto:markus_b...@3dconnexion.com>
www.3dconnexion.com<http://www.3dconnexion.com>

Geschäftsführer: Antonio Pascucci
Sitz der Gesellschaft: München
Registergericht: München HRB 99232

This email and any files transmitted with are from 3Dconnexion GmbH. The 
contents of this email and any attachments are confidential to the intended 
recipient. They may not be disclosed to or used by or copied in any way by 
anyone other than the intended recipient. If this email is received in error, 
please contact 3Dconnexion GmbH by calling +49 89 8974542-0 and then delete it. 
Please note that neither 3Dconnexion GmbH nor the sender accepts any 
responsibility for viruses and it is your responsibility to scan or otherwise 
check this email and any attachments. Any opinion expressed in this email are 
those of the individual and not necessarily those of 3Dconnexion GmbH.
3Dconnexion GmbH processes and stores for commercial purposes your personal 
data, collected upon your consent, in accordance with its privacy policy 
available at https://www.3dconnexion.eu/privacy.html, which has been drafted in 
accordance with Regulation (EU) no. 679/2016 and all applicable local data 
protection laws and regulations of the countries where the company operates. To 
revoke your consent or exercise all your rights with regards to personal data, 
please contact us at priv...@3dconnexion.com<mailto:priv...@3dconnexion.com>.
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : 
kicad-developers@lists.launchpad.net<mailto:kicad-developers@lists.launchpad.net>
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : 
kicad-developers@lists.launchpad.net<mailto:kicad-developers@lists.launchpad.net>
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to