小编use*_*247的帖子

运行pip安装mysql-python时发生错误:“ python setup.py egg_info”失败,错误代码为1

运行pip install mysql-python给出“ python setup.py egg_info”失败,错误代码为1

尝试pip install -U setuptools将setuptools更新到最新版本,该版本获取了“最新要求:./ 2.7 / lib / python2.7 / site-packages中的setuptools”。

还尝试python -m pip install --upgrade setuptools了应该与上面相同的功能。

也尝试先运行brew install mysql-connector-c然后再运行pip install mysql-python,但仍然无法正常工作。

错误:命令“ python setup.py egg_info”失败,错误代码为/ private / var / folders / _0 / 9_462vd15jgg2s365ldbgt440000gn / T / pip-install-_gamvb3n / mysql-python /

python mysql-python

5
推荐指数
1
解决办法
482
查看次数

使用带有find和index的map时Python2和Python3之间的区别

给定一个模式和一个字符串str,找到是否str遵循相同的模式.

以下是完全匹配,这样在模式中的字母和非空单词之间存在双射str.

示例: pattern = "abba",str = "dog cat cat dog"应该返回true; doga,catb和形成abba模式的词. pattern = "abba",str = "dog cat cat fish"应该返回虚假; 字符串遵循abbc模式.

我的解决方案适用于Python 2:

def wordPattern(self, pattern, str):
    s = pattern
    t = str.split()
    return map(s.find, s) == map(t.index, t)
Run Code Online (Sandbox Code Playgroud)

但我只是想知道为什么这个解决方案在Python 3中不起作用.在那里,False当试图测试上面的例子时,该函数总会返回.有人可以请一些建议吗?

python python-3.x map-function

3
推荐指数
1
解决办法
430
查看次数

标签 统计

python ×2

map-function ×1

mysql-python ×1

python-3.x ×1