Skip to content

Unable to retrieve sample data on windows #1

@Marx1

Description

@Marx1

Unable to retrieve sample data on windows 10 w/ python 3.13.3

`2025-05-24 17:11:56,035 - interactive_visualization - INFO - Updating network with 50 nodes and 181 edges
2025-05-24 17:11:56,035 - interactive_visualization - INFO - Built graph with 50 nodes and 171 edges
2025-05-24 17:11:56,036 - interactive_visualization - INFO - Calculating layout using spring_enhanced for 50 nodes
2025-05-24 17:11:56,045 - interactive_visualization - INFO - Layout calculation complete in 0.01s. Generated positions for 50 nodes
2025-05-24 17:11:56,045 - interactive_visualization - INFO - Filtering 50 nodes with filters: routers=True, clients=True, isolated=True, vulnerable=True, min_degree=0, max_degree=100
2025-05-24 17:11:56,045 - interactive_visualization - INFO - After filtering: 50 nodes will be displayed
2025-05-24 17:11:56,046 - interactive_visualization - INFO - Creating figure with 50 filtered nodes out of 50 total
2025-05-24 17:11:56,046 - interactive_visualization - INFO - Processed 181 edges for visualization
2025-05-24 17:11:56,055 - interactive_visualization - INFO - Creating optimized node traces for 50 filtered nodes
2025-05-24 17:11:56,055 - interactive_visualization - INFO - Processed 50 nodes with valid positions in 0.00s
2025-05-24 17:11:56,066 - interactive_visualization - INFO - Created router trace with 15 nodes
2025-05-24 17:11:56,066 - interactive_visualization - INFO - Created client trace with 35 nodes
2025-05-24 17:11:56,067 - interactive_visualization - INFO - Created 2 node traces with 50 total nodes in 0.01s
2025-05-24 17:11:56,163 - main - ERROR - Error loading sample data: 'charmap' codec can't encode character '\u95f0' in position 4597539: character maps to
Traceback (most recent call last):
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 351, in _load_sample_data
self._apply_channel_filter()
~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 483, in _apply_channel_filter
self.network_viz.update_network(filtered_nodes, filtered_edges)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users-----\Downloads\meshoptimize-main\interactive_visualization.py", line 356, in update_network
self._create_enhanced_plotly_figure()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users-----\Downloads\meshoptimize-main\interactive_visualization.py", line 606, in _create_enhanced_plotly_figure
self._generate_enhanced_html(fig, previously_selected)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users-----\Downloads\meshoptimize-main\interactive_visualization.py", line 1639, in _generate_enhanced_html
f.write(enhanced_html)
~~~~~~~^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.1008.0_x64__qbz5n2kfra8p0\Lib\tempfile.py", line 499, in func_wrapper
return func(*args, **kwargs)
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.1008.0_x64__qbz5n2kfra8p0\Lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeEncodeError: 'charmap' codec can't encode character '\u95f0' in position 4597539: character maps to

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 955, in
main()
~~~~^^
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 948, in main
window = MeshOptimizerGUI()
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 50, in init
self.init_ui()
~~~~~~~~~~~~^^
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 111, in init_ui
self._load_sample_data()
~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users-----\Downloads\meshoptimize-main\mesh_optimizer.py", line 360, in _load_sample_data
QMessageBox.critical(self, "Error", f"Failed to load sample data: {e}")
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.13_3.13.1008.0_x64__qbz5n2kfra8p0\Lib\enum.py", line 695, in call
def call(cls, value, names=_not_given, *values, module=None, qualname=None, type=None, start=1, boundary=None):

KeyboardInterrupt`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions