There is a version of Python in the 03x Edna package "cgipython", but I have no way of knowing what version it is. Although the date inside the binary said Feb 2001, but the version was difficult to pick out of the binary source. But I suspect it could be something like 1.6

I will do some more research on this.....

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

I found the sources for Python 2.7.6 and it seems to compile. So I guess the pertinent information is what do you need exactly?

also when compiling there was these messages, which may or may not be relevant.

Python build finished, but the necessary bits to build these modules were not found:_bsddb _hashlib _sqlite3bz2 sunaudiodevTo find the necessary bits, look in setup.py in detect_modules() for the module's name.

That I don't know about. All It says is "Python 2.5, 2.6, or 2.7 is required. Python 3 will not work" and that it uses the sqlite3 archive database.It can also use MySQL so maybe your mysql-3.23.37-lightning.pkg will work with it.If its not to hard for you to compile Ill just try it and find out, on a test machine.Thanks Auda

I did some testing and the 2.7 version of python plainly has some issues that make it non functional for this purpose. However the 2.5 version of python I think will work, but there are some add ons to the binary that need to be in place to make it fully functional. I will play with it some more as I read through all of the requirements for weewx and attempt to meet them.

As this is a really cool side job for any FREESCO machine I will attempt to package it. Also the author of weewx lives less than 200 miles from me

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

Although at present I have not gotten radlib to compile and I am not certain if weewx really has to have it, but I am looking for other versions of it. Secondly weewx states it will use a MySQL database. Which is good because MySQLite won't compile. I suspect the MySQL 3.23.37 package should work fine.

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

After a little more tinkering I realize the the python package also needs to have a mySQL addon before it can communicate with a mySQL database. So still a bit more tinkering to do before it can be a reality. But it is looking at least promising. I am however still unsure which version of mySQL will be the target, although I have the source code for the 4.1.x version of mySQL and I don't have it for the 3.23.x version.Also as a side note, only IP and serial based weather stations will be supported as there is no USB support in FREESCO.

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

I have just updated the python 2.5 package to include mySQL support. This supports mySQL 4.1.x as I could not get the 3.23 version source to compile. The above URL posted will give the latest version as I have not distributed it to FREESCOsoft yet.

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

Having had problems with python and mysql I have repackaged the python package again. I am still unable to get the weewx database installed, but it is getting closer at least as I can see improvements in how far I am getting with it. I still think there might be something still not completely right with the package or with weewx in this environment, but I have not figured it out yet. But python seems to be working pretty well at this point.

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.

The python package seams to be working fine. The problems come with the mysql 2.23 module. which seams to sort of work, but it is failing to create the database for the weather station. If the other data base for the weather station would compile it would solve the problem. However I am not an expert in C to know how to tweak it. Also if a person had an existing weather station data base to just insert into mysql it might work.

If you are afraid that you might make a mistake. The chances are high that you will never learn anything.