Comments on this Website

britta said on 2024-05-19 09:03:39

Read more โ†’

Arul John said on 2024-05-17 03:30:17

Hi Gunter, thank you for your comment! I will include pkg-config to the list of build tools. I have not yet updated this blog post to include Bookworm, but I'll do it this weekend. Thanks. Read more โ†’

Gunter Baumann said on 2024-05-16 16:46:46

Hello, could you please add pkg-config to the list of build tools? That one seems missing on a plain vanilla bookworm installation. Thanks a lot for your work, was very helpfull for me! Read more โ†’

Arul John said on 2024-05-10 15:47:10

Hi David, thank you for your comments! Read more โ†’

David Miles said on 2024-05-10 15:34:28

Thank you for the really helpful information about the sun it's fascinating Read more โ†’

ืื™ืœื” said on 2024-05-01 16:52:28

IP Read more โ†’

ืื™ืœื” said on 2024-05-01 16:52:00

ืขื ื›ืชื•ื‘ืช ื”-IP Read more โ†’

Rebecca Guerra said on 2024-05-01 13:47:11

Password Read more โ†’

Arul John said on 2024-04-09 15:41:12

Hello Tony, thank you for your comment! I will update this blog post for Debian 12 Bookworm. Read more โ†’

Tony Pemberton said on 2024-04-09 11:17:25

Thanks for a full tutorial which is ideal for my HomeAssistant servers. This installed sucessfully on Debian 12 (Bookworm).The only differences I had to make were the symbolic links in that my default python-3.11 and python-3.11-config are located in /usr/bin whilst python3.12 and python3.12-config are located in /usr/local/bin as per altinstall. Thanks again Read more โ†’

Arul John said on 2024-04-01 16:52:08

Hi Stephen, thanks for the update. Glad you got Python to work. I will include updating the Raspberry Pi image in this blog post. Read more โ†’

Stephen said on 2024-04-01 12:40:05

In order to install an A to D I needed PIP3 which needed Python3 which needed C update so I got the latest Raspberry pi image and got it all in one go Read more โ†’

Arul John said on 2024-03-15 16:49:22

Hello Stephen, it appears that your version of C (cc1) is very old. Can you please update it and try building Python again? You can also email me directly. Thanks. Read more โ†’

Stephen Fincham said on 2024-03-15 15:54:42

ccl:error:unreconized command line option '-std=cll' makefile:14481: recipe for target 'Programs/python.o'failed make: *** [Programs/python.o] Error1 1 Read more โ†’

Stephen Fincham said on 2024-03-15 15:30:45

All appeared to work ok until the last command sudo make altinstall when I got error recipe for target 'Programs/python.o' failed any help would be appreciated Read more โ†’

Arul John said on 2024-03-14 06:19:34

Hi Nicholas, thank you for your comment! Read more โ†’

Nicolas Vaagen said on 2024-03-14 01:45:10

Thank you for posting this. I was having trouble with guides that did not share the dependencies. Much appreciated Read more โ†’

Arul John said on 2024-03-12 19:51:16

Hi fableman! pip will not break, but if there are multiple versions of Python and if the right pip or pip3 is not set in the path, you can install it in the other version than the one you intended. python -m pip is a good practice, though, especially when for Windows. I am adding it to this blog post. Thanks! Read more โ†’

fableman said on 2024-03-10 18:54:22

pip will get broken need to use python -m pip Read more โ†’

Arul John said on 2024-03-06 15:17:44

Hi Armin, thank you for your comment! I will test new Python 3.12.2 installations on my 3B and 4B and update the blog post accordingly. Read more โ†’

Armin Jago said on 2024-03-06 13:31:31

Hi Arul, I am retired and train my brain with raspberry PI 4. Your AP works well, but took 1h. Thanks armin Read more โ†’

Arul John said on 2024-03-05 04:56:30

Oops, thanks, John Doe! Corrected it. :) Read more โ†’

John Doe said on 2024-03-03 16:58:26

"How to upgrade from Python 3.12.0 to 3.12.0" reads the same version. Surely you mean "from 3.12.0 to 3.12.2" ? Read more โ†’

Arul John said on 2024-03-02 15:30:29

Hello E. Y Moetbe, unfortunately, there don't seem to be any official pre-compiled packages for the latest Python version on Debian. If installing Python by building from source is not working for you, you could try using package managers like Miniconda or Miniforge. They generally have the latest Python versions. Read more โ†’

E.Y Moetbe said on 2024-03-01 22:21:42

This is not installation, but compilation from source. There must be a way to do an apt install a pre-compiled package rather than compiling from scratch. I ain't got 4 hours watching gcc and make failing with some ridiculous error ... Read more โ†’

Arul John said on 2024-02-27 20:02:26

Joseph, if you want to reinstall Python 3.12.2, just redo the installation procedure. It will overwrite the current 3.12.2 installation. Read more โ†’

Arul John said on 2024-02-27 19:56:51

Hello Joseph, the correct command for make -j `nproc` uses backticks and not single quotes. Yes, the installation is done in the directory /tmp/Python-3.12.2 Can you close the Terminal and reopen it for Python 3.12.2 to take precedence over 3.9? If that doesn't work, try this: echo $PATH Let me know what you see. It is possible that /usr/local/bin shows up later than /usr/bin in the $PATH variable and that can be adjusted in ~/.bash_profile or ~/.bashrc Read more โ†’

Joseph Attard said on 2024-02-27 19:45:42

Hi again, I just remembered that make -j 'nproc' gave me an error, is there a way that i uninstall the newer version of python and re-install it again? thanks in advance Read more โ†’

Joseph Attard said on 2024-02-27 19:37:18

Hi, i followed all the steps in this tutorial however i still have version 3.9 as my default Python. I am using the Radxa version of Linux, Debian GNU/Linux 11. If I am understanding correctly all the installation is done in /tmp/Python-3.12.2 and all the instructions are carried out while the terminal is in folder Python3.12.2, right? Read more โ†’

Arul John said on 2024-02-21 23:00:11

Affan Ali, yes, you have the correct one. If you don't get that message, it means the Python binary has not been pointed to /usr/local/bin/python. From your second comment, looks like your installation was good. Read more โ†’

Affan Ali said on 2024-02-21 17:47:37

so do i have the correct one? mine says this as the last output: Python 3.12.2 (main, Feb 21 2024, 12:34:50) [GCC 12.2.0] after I entered python -VV Read more โ†’

Affan Ali said on 2024-02-21 17:41:41

what if you dont get this message: ln: failed to create symbolic link '/usr/local/bin/python': File exists Read more โ†’

ali ahmadian said on 2024-02-16 11:23:30

Delivered-To: Received: by 2002:a54:2c42:0:b0:247:903:8902 with SMTP id u2csp1053640ecr; Fri, 16 Feb 2024 03:19:01 -0800 (PST) X-Google-Smtp-Source: AGHT+IHWVl1j2E8Z0nKrruNUT70nMnhEZNNN9jQR4CT1C1MawXEhvh13DUP2Ev1wJi5BosAOGCpH X-Received: by 2002:a05:6808:170a:b0:3c1:33c7:68bb with SMTP id bc10-20020a056808170a00b003c133c768bbmr5401381oib.31.1708082341345; Fri, 16 Feb 2024 03:19:01 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708082341; cv=pass;; s=arc-20160816; b=zhcFTsg6clMZYsEDZm31WfURu48wnVLJCnHAIGtRyjiK2mw3aUiH5sHVdWz+ushX3X IxhV/zOjL3wBKnMI7/a0it0gqz6cJxnwazk0xqlwn11Uay7MmDlDIEzZpmmWnZjdr9Jz 77HAawfIBs8+1dn+OmiZ/bbW8tuy69IaAssPK2wJdleJMkgbGCIWRUoQB2zZxKjZUL36 di6eYfwvF+GQnYLE577mzlOHFRTkBY5fmyhHIIwRgDmIhhCdZZkYhQs12GWSxU2woqVR gUURDP0EJccsxDB5zxHAHxDL00GSuI2WIjAg/H8HDUuQG71Mfl6ShCeZyNB/kfNhw1uC cMsQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed;; s=arc-20160816; h=mime-version:msip_labels:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:dkim-signature; bh=7MLgGS26l6KAoIs5FvJ4SESWmnJhTz2gUljJ5JHdtM4=; fh=yIVvl6ke0Mu5cU7kZXk/N+7dZqRiW7xlpmIU1QWNrp0=; b=Cgwiu9RXlLRN0b1WuMdVMHHGRd0pZmjWP/vjY7oUQh5ozec1KXk1fCbPDkjVRuHAUp kluvq+1ATNQT6sTcIlt0OCadpYA3nAJSRZgtC3fT2re5uHPD42yeBIi5dD8+zKYuPbIA 9i8uqbWalyY69T99ewSaWzIBkTbTel7Ys81O4rrDuiyRVqh9IH19mnsFgrTJMVv+uQvB y49AbE53hDVWQ7bAWcGuPPOeeUtGz7Mf6ImJ6Vp3YSoFPIvYomjxP6WZ1DcW8g+xHIRx mVUQ89WP4yyXBlCz3AgxJ0+aLBK16fbRXRi3Ju1mnNhUznW4a9SRG44E3kgVSxnCNFFL yM8A==; ARC-Authentication-Results: i=2;; dkim=pass header.s=selector1 header.b=ln5Lug69; arc=pass (i=1); spf=pass ( domain of designates 2a01:111:f403:2804::800 as permitted sender); dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) Return-Path: Received: from ( [2a01:111:f403:2804::800]) by with ESMTPS id t6-20020a0562140c6600b00685c947ea1dsi3653671qvj.535.2024. for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Feb 2024 03:19:01 -0800 (PST) Received-SPF: pass ( domain of designates 2a01:111:f403:2804::800 as permitted sender) client-ip=2a01:111:f403:2804::800; Authentication-Results:; dkim=pass header.s=selector1 header.b=ln5Lug69; arc=pass (i=1); spf=pass ( domain of designates 2a01:111:f403:2804::800 as permitted sender); dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=AqVl/QWN5tdg2ntc03UGVQBMGHTdqPC+TlaRClP+V/mGtZRNcSFjITtgpYuAcM8IDsPL5VZ3xng22xwTRrX/N2ThN8DlI3XnlDouMD+7onINtXpAjT3PADtBc3drxF932JtBrYFZIZUymY4/0tkWkOjVdqW9eLCh+xHW2iILc4/aIwoxeslgQ7JAzYJIKpAOtTJMfVBqdq0HCfQVhGvOgbzPVUAtyYMJ/GDzygEkXgtg5s17IlyOAo6KxncLPk0LpyRYT5s4qwDWlX3xmxgkuOHgpPA6xmZWNZrTQRx+Biezi4Maw544LtmP/hX4jHwdmza1sZH+aorAWGh4looBMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7MLgGS26l6KAoIs5FvJ4SESWmnJhTz2gUljJ5JHdtM4=; b=kLkhalFUunk4+pRW2RMDqDPFv7h7UesX5y04kCdhpEjbScouJzlVkKazZVfaT9jAWemztHkNASMprTH7XNQTj6dljRYH0/GMHttL3qMHo3QdNihQaMqytbsjD+HqJRS803kDlnF7dvKmU7en0KlLEcD99PjvXENfsuKjvWIg+aZ87lcbaK3DEKDemhbDSYI2MVaXG/CH54LSR501M6eO6TOiiib+AAlumVXVmUErZeI0tGhZSc5d3jgwpWVy2XjIWaiicSy0/LJKFuWN6zIh8ExCxaV9Q4AcqaFva5Y5oH75SQCm6iLjahO0opF8CAQf+GJrgGs+1elhQrTYP4qcUg== ARC-Authentication-Results: i=1; 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7MLgGS26l6KAoIs5FvJ4SESWmnJhTz2gUljJ5JHdtM4=; b=ln5Lug692nu7LcYJoICgmA62NW2GZJV3SQo1DOlFEj8p3KlxKrDBeJ+mmzq/6cGBnnZLDLg1mZF6PL/OzoVuuUnniXmjGnsNHarK4/ZyT68d9nKhVXiaLO5H0+C/ziCbCeZ69Aqw61N00O6PVqo1Aa7kw+/Pp96N9GeGSUcquCnKTBWrC0GbQem5zCgi5I6OvW+Xyov+iNc3KVFF5xdqIJQh3jj8XhvQdBKtf99GtNRQ8xfzJtbGDR+e7QCIDpHNBZw7LIF81ygedBN285PpqHAo2O25OOYrHVDaqjDLACAnddwNSJR3WvsLukcSq7JJvqxLx+9/IStHx94aS4+Zzw== Received: from (2603:10b6:208:409::9) by (2603:10b6:a03:44d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.41; Fri, 16 Feb 2024 11:18:59 +0000 Received: from ([fe80::e8ed:1476:d5d5:2da]) by ([fe80::e8ed:1476:d5d5:2da%7]) with mapi id 15.20.7292.029; Fri, 16 Feb 2024 11:18:58 +0000 From: ali ahmadian To: ali ahmadian Subject: Re: 11111111111111 Thread-Topic: 11111111111111 Thread-Index: AQHaYMnmpmOvKWFeVEicD0QfS/g9UbEM0ka3 Date: Fri, 16 Feb 2024 11:18:58 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-tmn: [6KHkysWWGevQYmYzlaVd0nLN86b6QKrg] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: IA0PR10MB7136:EE_|SJ0PR10MB6423:EE_ x-ms-office365-filtering-correlation-id: 6c96e69c-2be7-40cd-576f-08dc2ee1122b x-ms-exchange-slblob-mailprops: Jl2hv6oEcgOf8+b4XhO323s1uKnYgwvbsY5b+SAdX1Z/DVJOOwv6v1ItUa0mRxP+JSQdp3GcZXWQbEMFPHEb1drDXw24H0/YgE5LOyKHhS4FZ1rFlm1IiUozNvhkKXnKGq5eU3uQOXpP/KUwwsRrrUnqkETil+F59hjqrUfMZOf1SSj2YmByvNPrT0k3ge3/CHwyNQ1jZpdeGBEeE2I7qzf3VWBYlxho42S82aIxYJo1xqZ9RdwXxELH/FZTwQNxEa6EO9469K3nHzfBQyaMXBB3H5aCoeqCn3EKNNskthhracRnFaoDvG12zf4iPWO9ZbSAKxWO+/eBkjMsT8cIlk/hK1jKZ3padcoKl1SN08/8skaf9p36lTaajscs5rX+SxRgd8j3N5PnmSzuqYAPeBE78YgRqIb6yw5Q/uoA6HdgpDUUIGZbYGN0wouGskSycCy4is9iJU9TWKaysBf4Lw3q7C+MnSSPQjuHSmEqIx5vZuzc6pmFOZqvKCjWM0LFizVvRmYYo5/0MhrZqBI9xn18HSy2/RVADXHQC/Sejp06D+3SOuWeL+iDfSQgQ01RGX0qJqrT7Cg= x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: msNjPW6rni4AGUADEO/w9EVFOftwc5r0gLpelwjxvRbaFV5hztoljmxymKQ7+PHxW/KWDFtuwznkVLcLQzy5rldKuzvHkntmLLRX7w/fqVUYd3rOBTrXzpz+q+HZFtB4aIYKmSWBtMZp/GyhgmWyEj+Ycnl2k+15LzqLl9KSRopaySMZhoLanUFRp5CNRQz0Pb8IrpfOhOZXevxnkaDiehAXoWyLRk3OnQIP3NI1C7h+ifK3E7X0pu4SInZhwPoS7VZukRO4omW1QpectSxAMaljSRh4L9mM/re0n6E6SHqTVCBZXnqchpO3fTQiOMVS5vosFSONWU4fElGDWKUYWJbRM8S5LCtsc5pes2IB6FtFX2ykFyMIrDvv34dx/PzjkoNb3u6OlmbwG8ngMg1ND5kQlKpAxeJJc5Aiep+hvFBasEvnITMNNhOauelROWtyvo1BU1wKfM2+CoNKjNfUal7ewGK076Dm5eB653m+G4scOnwMN5EMONbc71LVKu+BtmIaymNy+NwiT7zy4BpA/rFNkvlFYmFAZ94cBtKTUq4iexJGdKLdwvcyo5ZCnAiS x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: ImlikJEuTB3n1mDwCzD2LbKRImkf5rkd8qjC+JhQqfTXYdTP5S7LBySw51/r/4nvuUf8yFUhjlXcVyC2mzstD6Bhl9P/uyz6XsAcTa9flaWC6VpqbbsyR8LF4fS/KyUuYiYteRS4kCWu6W8bEfBI8/5zC/3K2Rv1EJkYB6caVyLVy9lTdTZqbVM5Auus0za7qCt0IwLg9Re/KTcOphXEGElQYdumAVXiWhgAxJy2WdtM6UexRhy1Dz/zxx3DqwDmiHkG25e8cMBGLyfBM1ZjGsUIczoOVGGmyHkhxwyn45/fS3SGsX5rpMn5ff2n+I2gSk7XBYUbwtSJwiFZIyZkjd0tzT7+w0Hcsy1GKYqUP4IjZRHBSqIqngObkZpDe4iPgnsYEgtd5NK03BC1Yxni7mjNDU9+U4zohf2hdK2hyFq0lX5ZoCWLZqBM6DkceFVJW7s2u+3t5yPG1IJHyQU5OARJI199D3Y6kjT/ZegKtmhmHxkhG6ZACpRIq3k5//ddLjML/1oAFTeMuJPTNIi+guIDPffO7BtnHT7CaR3ETx3Ay0psVnLV+PJsN53f/UDtuONc1xLPMYuAnOrvt8qGMJrLZZrZoxqOmXh6cm83eC61/WRaQEyymf7Cp3B/i+a15MGTjTTlvWEgipbzBFdaLccfrmeyY9TsHw5WOFY39JS0/I/h80m5iBrQgdZmM2PUFumb4tfGKuOd5eLvOwmvD7GBrHblmB8lRQajTxvkF5CVppNEfMPAs5axtKIBRtOGfEZKd0d+5962NLu7ka+GEqx3nNdcmwC5zDm6tmGZVAaJBSh0HovfjfJM0H8QNyMNPov4m4boMy4yOtNlo+lLMwxokCDafD1474ebw6REvH8PmQa0AQilvM0aunotGXTKQFzhaqr44lIdAssr2xaW5lD+2lalpG6QaIuKRbDWNWRvissz1EfAbfWNjvhHTpUj2YNuYGh2wUrHdEFgYuDpP7Xcu1WJloneX1EHqURfkFWPxxTcUPVM/XxUESvPOLK67ltqI7gdFncn/Jl/rsDpZPIW6TyiwvxlZb53zea0pcNskUvK+3GTalX1Tgx657qlhc1Iz9JQrvan8bCrYHiO6nBTRlvTK1GPVA24uWOhHzT4jj+VkMBrJSR+hVLlzm5b5/OM6Ah874ywFRfUYBUBN+ewNV17fOV3EZnGZG+niUe0GIPmjTWcTBAKhVLFjs2uWmOFjNygj6CcvFwQtUSLyNAwO1alN/Wc65YUVK0jT44= Content-Type: multipart/alternative; boundary="_000_IA0PR10MB71366B8E132E8E0123B45C46D24C2IA0PR10MB7136namp_" MIME-Version: 1.0 X-OriginatorOrg: X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 6c96e69c-2be7-40cd-576f-08dc2ee1122b X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2024 11:18:58.7002 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB6423 --_000_IA0PR10MB71366B8E132E8E0123B45C46D24C2IA0PR10MB7136namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 22222222222222222222 ________________________________ From: ali ahmadian Sent: Friday, February 16, 2024 2:48 PM To: Subject: 11111111111111 1111111111111111111 --_000_IA0PR10MB71366B8E132E8E0123B45C46D24C2IA0PR10MB7136namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

From: ali ahmadian <a.h.=>
Sent: Friday, February 16, 2024 2:48 PM
To: <>
Subject: 11111111111111
--_000_IA0PR10MB71366B8E132E8E0123B45C46D24C2IA0PR10MB7136namp_-- Read more โ†’

Arul John said on 2024-02-08 23:11:39

Hello Vicky, yes, the instructions are pretty much the same, and I just updated the blog post for 3.12.2. For moving from 3.12 to 3.12.2 you do not have to update the softlinks towards the end. Let me know how that goes. Read more โ†’

Vicky karthi said on 2024-02-08 04:48:05

Bro i am using python 3.12 if i want to update it. I need to download 3.12.1 version then install it or any other work around. Read more โ†’

Arul John said on 2024-02-05 20:12:48

Hi Audra, it is possible that there are multiple people who are constantly reporting you to Facebook. FB support is flaky at best, and is hit or miss. Please keep trying. You can email me or message me on Facebook with any private information that you wish to share. Read more โ†’

Audra Templeton said on 2024-02-05 00:11:02

They are constantly doing this and they won't leave me alone there has to be a way to stop them or block them because I can't take it anymore Read more โ†’

Audra Templeton said on 2024-02-05 00:08:48

I'm having problems with Facebook restricting my messagener for no reason and they claim I'm bullying and harassing and I have proof I'm not doing anything wrong here are screenshot of my conversations I need help Read more โ†’

Arul John said on 2024-01-26 17:34:23

You're welcome, M R L RAO. Thanks for reading. Read more โ†’

Arul John said on 2024-01-26 17:00:40

Hi Ivo, thanks for your comments! I appreciate it. I updated the blog post with libsqlite3-dev in the build tools install section. Read more โ†’

Ivo Raisr said on 2024-01-26 12:08:44

Thanks for a very nice blog! Please add another package which shall be installed as a dev-dependency in section "Install the build tools": libsqlite3-dev Without this dev package, _sqlite3 library is not built and sqlite3 module cannot find the associated library: Python 3.12.1 (main, Jan 26 2024, 11:07:49) [GCC 10.2.1 20210110] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sqlite3 Traceback (most recent call last): File "", line 1, in File "/usr/local/lib/python3.12/sqlite3/", line 57, in from sqlite3.dbapi2 import * File "/usr/local/lib/python3.12/sqlite3/", line 27, in from _sqlite3 import * ModuleNotFoundError: No module named '_sqlite3' With this dev package installed, the _sqlite3 library is built and sqlite3 module works: Python 3.12.1 (main, Jan 26 2024, 12:00:18) [GCC 10.2.1 20210110] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import sqlite3 >>> Read more โ†’

M R L RAO said on 2024-01-22 07:28:22

Thank you Read more โ†’

Arul John said on 2024-01-04

Thank you, Harmen. I updated the blog post. Read more โ†’

harmen van der stouw said on 2024-01-03 23:29:21

sudo rm /usr/bin/python sudo ln -s /usr/local/bin/python3.12 /usr/bin/python this wil not work. sudo rm /usr/bin/python3 sudo ln -s /usr/local/bin/python3.12 /usr/bin/python3 this wil work Read more โ†’

Arul John said on 2024-01-01

Hi Geoff, it can take about an hour for my Raspberry Pi 3 and 4B. Read more โ†’

Geoff Meston said on 2023-12-31 16:10:40

the 'sudo make altinstall' is taking an age, like 40mins so far? How long should this take? New Rasberry Pi 4b with 4gig ram, 32gig micro SD card running full Raspberry OS Read more โ†’

karthik said on 2023-11-17 05:47:32

Received Spam mail from this mail Read more โ†’

Shane Platt said on 2021-12-23 10:22:00

I followed the instructions, including the last step where i confirmed my python version. However, if i type python3 and hit enter in the terminal, python 3.73 is loaded, when I try to install a python package it doesn't install to the 3.96 version, it installs in 3.73. I can set Visual Studio Code interpreter to the 3.96 version, but I cant import any modules due to the pip installation installing to 3.73 and not 3.96. Any advice on how to install modules to 3.96 and not 3.73? Thanks, Shane Read more โ†’

Arul said on 2021-10-19 10:06:00

Supra, yes, you can. Just make sure that your OS doesn't have any dependencies on 3.7.3. I prefer to leave the older versions alone if they come with the default OS. Read more โ†’

Supra said on 2021-10-19 09:56:00

Can I remove 3.7.3 and replace a newer version 3.9.6? Read more โ†’

LeeG. said on 2021-09-30 19:16:00

Thanks. Works perfect with 3.9.7 on Pi 4B Read more โ†’

Michael Boulton said on 2021-09-15 07:52:00

Thanks Arul. It worked perfectly. Read more โ†’

Ic 1234 go said on 2021-06-06 23:57:00

after I go into see Original, can ya elaborate after that Read more โ†’

Ic1234 go said on 2021-06-06 23:55:00

There is this written, SPF: PASS with IP (an ip) , but this is not his ip, I know his address, when I check on the website, its not the same, can ya elaborate on how to get his ip through gmail again please. Read more โ†’

Aaron said on 2021-01-12 08:47:00

Thanks! I also use <a href="">this</a> to create tar.gz files Read more โ†’ said on 2020-12-23 15:41:00

Create script is wrong. You may want to call it right from the beginning : Read more โ†’

Maximilian Eberl said on 2020-10-03 02:39:00

Thank You, Arul, You saved ny ass !But: 1m is not recognized on many systems. It has to be bs=1M. Read more โ†’

DimaNYC said on 2020-06-22 12:34:00

awesome! Thank you!!! Read more โ†’

Re said on 2020-05-10 02:46:00

is that site legit? and do all the methods work? Read more โ†’

Eddie said on 2020-04-30 09:39:00

so where is this script? <a href="">how to find somebody location online?</a> Read more โ†’

Piligrini Pro said on 2020-04-13 17:41:00 Read more โ†’

Arul said on 2020-04-08 23:18:00

It's all there, I merged the Articles and Blog sections together. I'm working on creating categories so they'll be easily distinguished. Thanks. Read more โ†’

Sheevlou said on 2020-04-04 14:36:00

Bro what happened to your aquariums and stuff Read more โ†’

Manuel Valdbenito Cepeda said on 2020-01-22 14:01:00

no puedo ingresar a correo nuevo recien creado., quiero anular todos los correos antiguos Read more โ†’

Manuel Valdbenito Cepeda said on 2020-01-22 13:59:00

no puedo ingresar a mi correo alternativo yahoo recien creado. quiero que este quede como oficial y sea permanente., necesito cancelar todas las otras cuentas creada en aรฑos pasados, por seguridad, al parecer me las han hakeado Read more โ†’

Mahesh Viswanathan said on 2019-12-24 19:48:00

hi, i created a full instruction page like this for installing Raspbian Buster (Dec 2019) using Windows 10. I'll next shrink the linux partition on SD Card and change the Pi to be an AP+client simultaneously. Let me know if you want it for inclusion on your website. It should be quite helpful to others. Read more โ†’

Bertnewt said on 2019-07-07 08:49:00

So i have a stalker i need help with getting rid of.. Read more โ†’

Stan said on 2019-04-12 18:28:00

Also- frogbit? Once that starts blocking the light..your underwater plants will weaken. Read more โ†’

Stan said on 2019-04-12 18:27:00

She overdoes it. Any tanks can be very low maintenance (even minus the soil) if you keep very few fish in it. Its when you go past that..Walstad method is like Terrarium vs your Garden. Sure,one is no care ...but if you want an interesting garden the mork work you need to put in it.Same for fish tanks, Read more โ†’

Miami Vixin said on 2019-03-05 03:05:00

My wifi had a device on it samsung s8 active.ย  I used fing to see all devices and this one was active it said 21 hours ago .The phone has been broken way before 21 hours ago .days actually . but this is not been confirmed.ย  ย Going off another persons word.ย  The sim card was put into another phone from the Samsung s8 active.ย  ย Curious as to if the phone is really broken and it just picked up the sim and named the device the same thing it was or if it actually picks up what brand and model the phone that is really connected.ย  ย Then that would mean the phone was not broke and I have been duped.ย  ย Sorry if this is dumb question I'd just like to know for myself for a few obvious reasons .thank you Read more โ†’

Xavier James said on 2019-01-22 03:05:00

Hey Arul,Thank you for writing a detailed blog on how to make DIY TV antenna. This looks very interesting. Probably the best guideline Iโ€™ve ever seen related to the antenna. This blog can help many people in making DIY TV antennas at home. Read more โ†’

HammerSix said on 2017-08-28 18:47:00

Arul, This is a very interesting project. Without knowing the science behind it, I suspect that the shape has significance. Therefore, as a recommendation, it would be helpful to have some scale, or the length dimensions of each leg written on the cardboard for the DIYer to cut this antenna shape accurately. Read more โ†’

Molly Malone said on 2017-01-25 20:28:00

Hi Steve, I know this is an old post, but happened upon it just now. I just feel obligated to at least pass on this info to you so that you are aware. When you boil your water, you run the risk of concentrating heavy metals that do not boil off. Of course that depends on what's in your tap. But most supplies have some sort of heavy metals. I grew up on well water and that is even dependent on what might be nearby for you. Hope you get the info on what to do in those cold winter months for the aquarium and outdoor garden. Read more โ†’

Arul said on 2017-01-03 17:59:00

You're welcome, Gregory, and thanks for the comment! I'm glad it worked well for you. Read more โ†’

Gregory Rodgers said on 2017-01-03 17:22:00

Arul, thank you very much. This was the solution I was looking for for a small HDTV I have. I made a second to replace my rabbit ears on my main TV. I received triple the channels, and the clarity/strength is top notch. Read more โ†’

Arul said on 2016-12-09 14:20:00

Hi @pinkyblitz:disqus, the 12V power supply powers the lights. It connects to the jack from the other end. Read more โ†’

PinkyBlitz said on 2016-12-02 17:49:00

Tell me if I am wrong but the key to understanding is the male connector on the DC power supply. Read more โ†’

PinkyBlitz said on 2016-12-02 16:01:00

Cannot understand how to connect to the power supply from the pictures. Read more โ†’

PinkyBlitz said on 2016-12-02 15:59:00

I don't understand how to connect to the power supply with wires from pictures. I want to be able to show this to my students and I think this would be neat project. Read more โ†’

Paul York said on 2016-10-07 13:21:00

Have you tried pyramid power on it? Read more โ†’

Arul said on 2016-08-06 11:08:00

Hello Steve, thank you for your interesting comments! I had an aquarium back in India in the early 90s, and used water off the borewell and tap, after letting it stand for a few hours. The fish lived for a long time. Here, in Virginia, the tap water comes with chlorine and chloramine, and since chloramine doesn't go away by itself, I have to add Prime Seachem to manually remove chlorine, chloramine and other metals in the water. Also, today's fish don't seem as hardy as the ones decades back. We have actually gone back to refilling our water bottles with home-filtered water instead of using bottled water for many reasons, including what you mentioned (bottled water can be the same as tap water). We also carry Brita water filter pitchers on vacations.Right now, I do not have any outdoor aquariums. However, in Virginia, it gets to be quite cold during winter, and at those temperatures, glass or acrylic aquariums can crack. Also, the silicone can expand and contract, so the tank will leak soon. Canada is much colder, so unless you are creating a mini-pond with light water circulation, it can be bad for the fish.Have a great day too, Steve!Arul Read more โ†’

Steve8rox said on 2016-08-06 04:02:00

Hi there, Arul. One caution / tip and one request for ideas.Tip : 65 years or so ago, I bought a goldfish bowl with my paper route money. An included pamphlet advised, ALWAYS let any city tap water stand for at least 7 days, to allow for evaporation of harmful fluoride and chlorine, and other chemical additives, before introducing to goldfish / guppies etc. This advice / concept has served our family and our 7 cats well, over the years.Of course, we boil our drinking and cooking city water initially, before lengthy storage in GLASS containers / juice jars with DIY aluminum can covers, punctured at the sides, not at the tops, as dustproof caps that allow cooling and air exchange.We also do some other stuff, too long to elaborate right now. [ Magnetism, pyramid power, positive affirmations, twice daily elbow grease Vortexing ]. Our daily usage averages 3 ~ 4 litres of our DIY SuperWater -- liquid gold for our health !We smile to ourselves each time we encounter folks at the supermarket with cartloads of bottled [ in plastic ] H2O. Recently, someone on the 'net stated that, worldwide, 90% of bottled water is merely city tap water. Shocking, even if only half-true ! Talk about corruption ! Within one generation, city folk switching from free potable water at the tap, to purchased drinking and cooking water, globally. The biggest marketing success of the 20th Century !Idea Request : We recently bought into a large retirement community of mobile homes in Southern Ontario, Canada, after 20 years of teaching English in South Korea. Unfortunately, rural community administrative BS regulations allow only 7 months max of residence per year so, we will be snowbirds heading to the Ozarks each winter period.How to economically maintain anti-freezing conditions for 5 months of absence each Canadian winter, for our aquariums and container gardens ?Have a productive and enjoyable day, Arul !Steve Mitchell Read more โ†’

Arul said on 2016-03-26 00:33:00

Thank you Daniel! Yes, I agree. The manila folders tend to lose shape after a couple of weeks. I've had to readjust the orientation every couple of weeks. A long-time solution would be to stick the manila folder pages onto a harder plastic box cut diagonally to retain the shape and angle. Read more โ†’

Daniel said on 2016-03-19 09:01:00

thank you Arul you DYI antenna works wells. some improvements are needed to make it more permanent. Read more โ†’

Arul said on 2016-03-18 09:00:00

Hello Danilo, the MOSFET I'm using is this one. Read more โ†’

Danilo Dene said on 2016-02-17 20:31:00

Hi, can you share exactly the name of mosfet ? and datasheet ? I`m trying to switch a relay using mosfet (using raspberry Pi), but the gate voltage of my mosfet (FQP33N10) is around 4 v. Can you help me ? Read more โ†’

Arul said on 2015-12-19 15:18:00

Great! Thanks, Desire! Read more โ†’

Dรฉsirรฉ BANSE said on 2015-12-15 17:54:00

Thank you Arul ! It works great. Read more โ†’

Arul said on 2015-12-02 21:47:00

Hello Desire, yes, it will work. However, it doesn't include the 12V power supply and you'll have to buy it separately. Here's the link to the the exact LED strip that I bought. It includes the power supply and a remote as well (not needed, but useful if you're trying to see if it works). Read more โ†’

Dรฉsirรฉ BANSE said on 2015-12-01 16:37:00

@aruljohn:disqus , would this LED strip work with your setup ? Thank you. Read more โ†’

Arul said on 2015-10-18 21:43:00

Yes, but beyond a point, it will serve pages slower. Remember that the Raspberry Pi runs off your SD card, so there are limited reads/writes. Read more โ†’

Amandine said on 2015-10-09 02:26:00

Can the Raspberry Pi be able to stand heavy traffic? Read more โ†’

Arul said on 2015-09-18 19:45:00

Hey Gรกbor, yes, you can definitely do that. However, the Raspberry Pi may not be able to stand heavy traffic. It may also be slow because of the SD card. That's why I personally prefer to use my VPS web server as the front-facing server. Read more โ†’

Gรกbor said on 2015-08-25 09:27:00

Hi Arul, Is it possible to run the webpage from the rpi ?it would be better if i can reach the page from outside my home network. any advise ? thanks a lot, Gรกbor Read more โ†’

Arul said on 2015-04-09 16:01:00

I'm not sure whether it's safe on 10m, but for longer than 5m or multiple strips of 5m, I would personally use a PWM/servo driver like PCA9685. Read more โ†’

Arul said on 2015-04-09 16:00:00

So sorry for the late reply, Debbie. I've not been getting Disqus notifications. To answer your question, everything will sink to the bottom. Just give it a day or two. Also, make sure you have a decent heavy cap on top of the soil. Read more โ†’

Guest said on 2015-04-03 12:08:00

Hi Arul. Thank you very much for your information and link. Last night I added the "potting soil". This morning there is more mix floating at the top of the water instead of on the bottom. Will it eventually all sink to the bottom? I'm thinking I might need more. Should I buy another bag of the potting mix, or, should I get a bag of topsoil to put ontop of the potting mix? Thank you sooo much! Debbie Read more โ†’

Alex Jenkins said on 2015-03-08 08:51:00

would this be ok to use on a 10m strip of RGB lights? Read more โ†’

BrianG said on 2015-01-12 13:54:00

If you want to make one I have the two boards I used. The PCB for the LEDs is $8 (you supply components) and the Save My Pi board you can buy through eBay or from me (I bought 10 for one of the classes). Read more โ†’

Arul said on 2015-01-12 12:54:00

Yes! And, I just checked the December issue of TheMagPi. I remember reading your article about the traffic light board a few days ago! It's a good article. :) Read more โ†’

BrianG said on 2015-01-12 11:33:00

You are correct. So now you know something about me.Look in the December issue of The MagPi magazine - I have an article (but the photo is not by best). Read more โ†’

Arul said on 2015-01-12 10:47:00

Hi Brian, that would be great! Please let me know if you need any help.And, does SDG mean Soli Deo Gloria? Just wondering. :) Read more โ†’

BrianG said on 2015-01-10 13:23:00

I will adapt this project to the RPi classes I conduct at the science museum I work for ( However, I'll be using Python instead of Perl or Ruby. BTW Arul, if I include this personal greeting, SDG, do you know what it means? :-) Read more โ†’