回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我在<a href="http://docs.openstack.org/developer/python-novaclient/api.html" rel="nofollow">http://docs.openstack.org/developer/python-novaclient/api.html</a>上找到了一个关于openstack python API的简单教程,但似乎不起作用。当我想跑的时候</p>
<pre><code>nova.servers.list()
</code></pre>
<p>或者</p>
^{pr2}$
<p>从python解释器教程中,我得到以下错误:</p>
<pre><code> File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/novaclient/v2/servers.py", line 617, in list
return self._list("/servers%s%s" % (detail, query_string), "servers")
File "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 64, in _list
_resp, body = self.api.client.get(url)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 440, in get
return self._cs_request(url, 'GET', **kwargs)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 399, in _cs_request
self.authenticate()
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 569, in authenticate
self._v2_auth(auth_url)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 634, in _v2_auth
return self._authenticate(url, body)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 647, in _authenticate
**kwargs)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 392, in _time_request
resp, body = self.request(url, method, **kwargs)
File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 386, in request
raise exceptions.from_response(resp, body, url, method)
novaclient.exceptions.NotFound: The resource could not be found. (HTTP 404)
</code></pre>
<p>我用的是和管理员一样的证书_开放式rc.sh,有效。搞不清是什么问题。在</p>