为什么Gambit博弈论代码不使用python脚本?

为什么Gambit博弈论代码不使用python脚本?,python,django,game-theory,Python,Django,Game Theory,游戏1.py: import gambit import gambit.nash def play(): g=gambit.read_game("4X3.nfg") solver=gambit.nash.ExternalLogitSolver() solver.solve(g) return play() 这是我的代码,显示了以下错误: /usr/lib/python2.7/site packages/setuptools-5.7-py2.7.egg/pkg

游戏1.py:

import gambit
import gambit.nash

def play():
    g=gambit.read_game("4X3.nfg")
    solver=gambit.nash.ExternalLogitSolver()
    solver.solve(g)
    return

play()
这是我的代码,显示了以下错误:

/usr/lib/python2.7/site packages/setuptools-5.7-py2.7.egg/pkg_resources.py:1049:UserWarning:/home/raja/.python-egs可由组/其他人写入,与get_resource_文件名一起使用时容易受到攻击。考虑一个更安全的位置,用StjExpActudioPyPATH或PythOnEgGyCug环境变量设置。


如果我在python控制台中运行相同的代码,但没有给出任何正确工作的错误。

是的,它只是将solver.solveg输出分配给了一个数组…只需将文件夹的权限更改为“无”。python eggs for group和others。你显示的信息是警告而不是错误Hi Sainath,你知道如何使用gambit博弈论工具运行随机博弈吗?你读过这篇文章吗?不,我现在就读谢谢你。。。