查库比安卓小鬼

2024-09-30 05:17:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我在尝试为Android测试Chaquopy时得到了一个ImportError: No module named six。似乎与this question有关,但根据这一点,它应该是固定的。我可以在.zip归档文件中看到six.py文件,并且我已经在python发行版中安装了6个文件。在

以下是java代码:

protected void onResume() {
    super.onResume();

    if (! Python.isStarted()) {
        Python.start(new AndroidPlatform(activity));//error is here!
        myInstance = Python.getInstance();
    } else {
        myInstance = Python.getInstance();
    }

    myTextView = (TextView) findViewById(R.id.textView);
    myButton = (Button) findViewById(R.id.button);

    myButton.setOnClickListener(new Button.OnClickListener() {
        public void onClick(View v) {
            //Do stuff here
            String tt = myInstance.toString();//placeholder
            myTextView.setText(tt);
        }
    });
}

编辑:

我还添加了相关的gradle行并重新安装了python,使其使用默认路径(以前使用Anaconda)。在

完全错误输出:

^{pr2}$

Tags: 文件idnewherebuttonandroidsixtt

热门问题