-
-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
Some more hints in the README on how to pull in the dependencies and run this would be helpful.
So far this worked for me to avoid import errors:
pip install scipy networkx PyQt5
Then, since I don't see a pyproject.toml or setup.py, I just tried to run python from the root directory of the project, as cloned via git.
But I'm guessing that I'm getting different versions than you are, since I get these errors:
Python 3.8.0 (default, Oct 28 2019, 16:14:01)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import matchingmarkets as mm
>>> import numpy.random as rng
>>> newsim = mm.simulation(time_per_run=100, max_agents=5000, arrival_rate=15,typeGenerator=rng.randint,
compatFct=mm.stochastic_neighborSameType,crit_input=3, numTypes=5)
>>> newsim.graph(plot_time=0.8)
Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/srv/s/games/MatchingMarkets.py/matchingmarkets/simulations.py", line 254, in graph
newMarket.update(metaAlgorithm=self.metaAlgorithm,
File "/srv/s/games/MatchingMarkets.py/matchingmarkets/market.py", line 393, in update
nx.draw_networkx_edges(self.Graph, self.graph_pos,
TypeError: draw_networkx_edges() got an unexpected keyword argument 'font_size'
>>>
It looks like I have networkx version 2.5.
Metadata
Metadata
Assignees
Labels
No labels