|
[Sponsors] |
May 24, 2012, 11:16 |
CentFOAM Python Script Installation: Error
|
#1 |
New Member
Shaun
Join Date: May 2012
Posts: 14
Rep Power: 14 |
Hi all,
First things first - thanks to the contributors and developers out there who are helping to make this amazing software available to all. Now, on to business. I have been trying to install CentFOAM by using the python script supplied at the following website: http://sourceforge.net/apps/mediawik...itle=Main_Page I continue by relocating the file to my preferred installation directory: Code:
mv centFOAM.py /home/username/centFOAM/ Code:
python centFOAM.py -h sudo python centFOAM.py --yum python centFOAM.py --nonOF Code:
Traceback (most recent call last): File "centFOAM.py", line 338, in <module> main() File "centFOAM.py", line 297, in main installParaview(options.path, "3.10.0",rel) File "centFOAM.py", line 167, in installParaview writeStartParaview(path, package, "paraview",version[:-2]) File "centFOAM.py", line 64, in writeStartParaview fileHandle = open ( fileName , 'w' ) IOError: [Errno 2] No such file or directory: '/home/shaun/centFOAM//paraview-3.10.0/bin/start_paraview' My hunch is that the path is not being defined correctly. The reason I can be clearly viewed in the following code... Code:
IOError: [Errno 2] No such file or directory: '/home/shaun/centFOAM//paraview-3.10.0/bin/start_paraview' Continuing on this notion, I tried to find where in the script that the path was being defined. Unfortunately, I do not speak "python" very well and could only deduce that a variable referred to as "path" was being used in arguments, but I could not find the source of its definition. Still, I noticed lines like this... Code:
def writeTobashrc(path,version,name,extra): fileHandle = open ( os.environ['HOME']+"/.bashrc", 'a' ) fileHandle.write ( 'alias '+name+'=\"'+path+'/'+name+'-'+version+'/'+extra+'\"\n' ) fileHandle.close() As I type, I am flabbergasted. Since I hate to leave loose ends untied, I decided to post here in order to see if there is an easy solution while also providing documentation of this "bug" so others who encounter it in the future may rest easy knowing that they are not alone in their pain. While I wait, hopefully, for a response to this thread, I will attempt to make small modifications in the python script to resolve the potentially problematic "//" phenomenon. Thank you for reading! Shaun |
|
May 24, 2012, 12:14 |
|
#2 |
New Member
Shaun
Join Date: May 2012
Posts: 14
Rep Power: 14 |
::Update::
Manually unpacking these files has worked. Each program is usable. Still interested if anyone has any ideas about the python script though. Thanks, Shaun |
|
May 26, 2012, 10:36 |
|
#3 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,981
Blog Entries: 45
Rep Power: 128 |
Greetings Shaun,
Here's a recent thread about using CentFOAM: http://www.cfd-online.com/Forums/ope...01308-gcc.html - I know, the title is misleading... As for me, the day I tested using the CentFOAM.py script, Sourceforge.net was having existential problems, so I didn't trigger any of those bugs, since I ended up having to do more steps manually. Best regards, Bruno
__________________
|
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
polynomial thermophysical properties II | sebastian | OpenFOAM Running, Solving & CFD | 54 | November 21, 2019 08:12 |
Problem running perturbUCyl | sen.1986 | OpenFOAM | 17 | June 4, 2019 06:56 |
issue compiling new turbulence model | perplexed user | OpenFOAM Programming & Development | 1 | January 13, 2012 04:40 |
How to install CGNS under windows xp? | lzgwhy | Main CFD Forum | 1 | January 11, 2011 19:44 |
DecomposePar links against liblamso0 with OpenMPI | jens_klostermann | OpenFOAM Bugs | 11 | June 28, 2007 18:51 |