在ubuntu上,TypeError:chown()缺少1个必需的位置参数:' numeric_owner'

时间:2017-09-10 04:23:08

标签: python mysql ubuntu

我尝试在我的计算机上安装MySQL-python,其中os是ubuntu,但它有一个

  

TypeError:TypeError:chown()缺少1个必需的位置参数:' numeric_owner'

详细信息:

   ubuntua @ ubuntua-Aspire-4736:〜/ Documents / MySQL-python-1.2.4b4 $ python3 setup.py build   正在下载http://pypi.python.org/packages/source/d/distribute/distribute-0.6.28.tar.gz   在/ tmp / tmpuyexxhsu中提取   Traceback(最近一次调用最后一次):     文件" /home/ubuntua/Documents/MySQL-python-1.2.4b4/distribute_setup.py" ;,第143行,在use_setuptools中       引发ImportError   导入错误

     

在处理上述异常期间,发生了另一个异常:

     

追踪(最近一次通话):     文件" setup.py",第7行,in       use_setuptools()     文件" /home/ubuntua/Documents/MySQL-python-1.2.4b4/distribute_setup.py" ;,第145行,在use_setuptools中       return _do_download(version,download_base,to_dir,download_delay)     文件" /home/ubuntua/Documents/MySQL-python-1.2.4b4/distribute_setup.py" ;,第125行,在_do_download中       _build_egg(egg,tarball,to_dir)     文件" /home/ubuntua/Documents/MySQL-python-1.2.4b4/distribute_setup.py" ;,第99行,在_build_egg中       _extractall(焦油)     文件" /home/ubuntua/Documents/MySQL-python-1.2.4b4/distribute_setup.py" ;,第486行,在_extractall中       self.chown(tarinfo,dirpath)   TypeError:chown()缺少1个必需的位置参数:' numeric_owner'

我不知道如何解决这个问题。谁可以帮助我?谢谢!

1 个答案:

答案 0 :(得分:0)

从它的外观来看,看起来你正在尝试用Python 3安装MySQL-python。在Python 3中不支持MySQL-python - 如下所述:https://pypi.python.org/pypi/MySQL-python/1.2.5

您可能想尝试使用mysqlclient:https://pypi.python.org/pypi/mysqlclient