CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[PyFoam] PyFoam under Windows 10

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   March 26, 2024, 08:51
Default PyFoam under Windows 10
  #1
Member
 
Giorgio
Join Date: Mar 2023
Posts: 46
Rep Power: 3
giorgianig is on a distinguished road
I am trying to use PyFoam on Windows 10 to postprocess my OpenFoam cases (I am running OpenFOAM on WSL and works perfectly)


I have installed PyFoam using pip

Code:
 C:\Users\giorgio.giorgiani>pip install PyFoam   

Collecting PyFoam
Using cached PyFoam-2023.7-py2.py3-none-any.whl.metadata (3.6 kB) 

Requirement already satisfied: numpy in c:\users\giorgio.giorgiani\appdata\local\programs\python\python311\lib\site-packages (from PyFoam) (1.26.4)
Requirement already satisfied: jinja2 in c:\users\giorgio.giorgiani\appdata\local\programs\python\python311\lib\site-packages (from PyFoam) (3.1.3)
Requirement already satisfied: MarkupSafe>=2.0 in c:\users\giorgio.giorgiani\appdata\local\programs\python\python311\lib\site-packages (from jinja2->PyFoam) (2.1.5) 

Using cached PyFoam-2023.7-py2.py3-none-any.whl (697 kB) 

Installing collected packages: PyFoam 

Successfully installed PyFoam-2023.7
However when I write on the terminal pyFoamVersion.py I get the following error:



Code:
 C:\Users\giorgio.giorgiani>pyFoamVersion.py
Traceback (most recent call last):
File "C:\Users\giorgio.giorgiani\AppData\Local\Programs\Python\Python311\Scripts\pyFoamVersion.py", line 9, in <module> 

   from PyFoam.ThirdParty.six import print_ 

File "C:\Users\giorgio.giorgiani\AppData\Local\Programs\Python\Python311\Lib\site-packages\PyFoam\__init__.py", line 7, in <module> 

   from PyFoam.Infrastructure.Configuration import Configuration
File "C:\Users\giorgio.giorgiani\AppData\Local\Programs\Python\Python311\Lib\site-packages\PyFoam\Infrastructure\Configuration.py", line 85, in <module>
 "descriptionPath": eval('["'+path.curdir+'","'+path.join(userDirectory(),"caseBuilderDescriptions")+'","'+path.join(globalDirectory(),"caseBuilderDescriptions")+'"]'),
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 

File "<string>", line 1
  [".","C:\Users\giorgio.giorgiani\.pyFoam\caseBuilderDescriptions","/etc\pyFoam\caseBuilderDescriptions"]
                                                                   ^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
I think there is a problem in the global path definition in Hardcoded.py


Code:
def globalDirectory():
    """:return: the global directory"""
    return path.join("/etc",_pyFoamDirName)
which is causing the crash due to the backslash (..?..)

Does anybody have an idea?


Thanks in advance
giorgianig is offline   Reply With Quote

 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems with PyFoam and batch file! alfogianco OpenFOAM Running, Solving & CFD 0 January 5, 2022 08:57
Analyzing log with PyFoam without GNUPlot windows inabower OpenFOAM Running, Solving & CFD 1 January 10, 2019 04:45
[PyFoam] for Windows? Vitterfolk OpenFOAM Community Contributions 14 November 29, 2016 05:29
CFX11 + Fortran compiler ? Mohan CFX 20 March 30, 2011 18:56
Cross-compiling OpenFOAM 1.7.0 on Linux for Windows 32 and 64bits with Mingw-w64 wyldckat OpenFOAM Announcements from Other Sources 3 September 8, 2010 06:25


All times are GMT -4. The time now is 02:47.