这是令人尴尬的承认,但我只是继续努力在Ubuntu安装上设置我的Python环境。
有时我会让它工作正常。但问题出在这里:
我觉得每当我坐下来做一个关于python项目的业余爱好时,我最终花了好几个小时才解决了我的python安装不一致问题。现在我不断收到错误消息:
ImportError: cannot import name urandom
尝试导入名为googleplaces的模块时(https://github.com/slimkrazy/python-google-places)。
但它始终会让我继续无休止地寻找正确配置这个或另一个的正确配置。
我只是想在项目上工作,而不是在论坛中无休止地探索。
这让我想到了我的观点:我如何完全掌握现有的python设置(包括virtualenv,pip,easy_install等等),并从一个完全干净的平台开始?我已经尝试从synaptic重新安装所有python,但没有成功,仍然会出错。
更新:我重新安装了virtualenv,到目前为止似乎“确定”。发现我的导入错误是权限问题,如果我使用sudo在交互中导入,它会正常传递。我应该如何更正我的权限,以便我不必运行sudo? (可能关闭它并开始一个新问题。)