Python中文
首页
教程
问答
标签
搜索
登录
注册
Django手下有6个人吗?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我尝试使用一个名为vcrpy的包来加速django应用程序测试套件的执行。我在Mac上使用django1.7和python2.7。在</p> <p>我在我的一个测试中添加了以下几行:</p> <pre><code>import vcr with vcr.use_cassette('recording.yaml'): </code></pre> <p>结果是导入错误:</p> ^{pr2}$ <p>VCR软件包本身的问题代码是:</p> <pre><code>import six from six.moves.http_client import ( HTTPConnection, HTTPSConnection, HTTPMessage, HTTPResponse, ) </code></pre> <p>有趣的是:当我从一个普通的python控制台运行它时,这段代码似乎运行得很好,但是它在Django或Django下导致了上面的ImportError管理.py壳牌。在</p> <p>你知道怎么回事吗?在</p> <p>(关于六个模块位置的其他详细信息:</p> <p>当我运行纯python控制台时,我得到以下结果:</p> <pre><code>Python 2.7.8 (v2.7.8:ee879c0ffa11, Jun 29 2014, 21:07:35) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> >>> import six >>> print six.__file__ /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/six.pyc </code></pre> <p>使用<code>import django; django.setup()</code>,从<code>manage.py shell</code>执行相同的操作,会得到完全相同的目录六、pyc文件。在</p> <p>)</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我在Fedora21上也遇到过类似的问题。原因是安装了2个<code>six 1.2.0 and 1.9.0</code>版本。我通过卸载<code>six</code>解决了这个问题,并重新安装了最新版本:</p> <pre><code>pip uninstall six pip install six </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何在python中从数据帧列中删除分类值?
6 回答
如何在python中从数据帧列表中删除引号
2 回答
如何在python中从数据帧创建列表
3 回答
如何在Python中从数据帧创建嵌套的JSON
8 回答
如何在Python中从数据帧显示wordcloud
3 回答
如何在Python中从数据帧的时间戳中删除字符
4 回答
如何在Python中从数据帧绘制简单绘图?
10 回答
如何在python中从数据帧行提取具有特定长度的范围?
1 回答
如何在python中从数据帧设置dict中的值
2 回答
如何在Python中从数据库中获得一个结果
3 回答
如何在python中从数据框中绘制分类条形图
10 回答
如何在Python中从数据框中选择特定细节?
2 回答
如何在python中从数据集中删除unicode
1 回答
如何在python中从数据集中删除某些数值?
7 回答
如何在python中从数据集中选择行
1 回答
如何在Python中从数组中删除元素
6 回答
如何在python中从数组中删除单个倒逗号?
4 回答
如何在python中从数组中删除对象?
6 回答
如何在python中从数组中删除引号
9 回答
如何在python中从数组中删除所有最小值
5 回答