鱼C论坛

 找回密码
 立即注册
查看: 1321|回复: 4

Python导入变量出错求助解决方法

[复制链接]
发表于 2019-7-3 09:35:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
安装eth_abi,eth_account,eth_keyfile,eth_keys,eth_rlp,eth_tester,utils,ethereum等多个模块 import时都报ImportError: cannot import name 'no_default'。如何解决?
以上模块我是下载压缩包解压后再放到相应文件夹的,直接pip install安装或者下载.whl包安装都会出错
完整报错信息:
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import eth_abi
  File "C:\Program Files\Python35\lib\site-packages\eth_abi\__init__.py", line 3, in <module>
    from eth_abi.abi import (  # NOQA
  File "C:\Program Files\Python35\lib\site-packages\eth_abi\abi.py", line 4, in <module>
    from eth_utils import (
  File "C:\Program Files\Python35\lib\site-packages\eth_utils\__init__.py", line 41, in <module>
    from .functional import (  # noqa: F401
  File "C:\Program Files\Python35\lib\site-packages\eth_utils\functional.py", line 5, in <module>
    from cytoolz.functoolz import (
  File "C:\Program Files\Python35\lib\site-packages\cytoolz\__init__.py", line 3, in <module>
    from .functoolz import *
  File "C:\Program Files\Python35\lib\site-packages\cytoolz\functoolz.py", line 8, in <module>
    from .utils import no_default
ImportError: cannot import name 'no_default'

.util部分内容如下:
import doctest
import inspect
import os.path
import cytoolz

def raises(err, lamda):

    try:

        lamda()

        return False

    except err:

        return True

no_default = '__no__default__'


#以下内容省略
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-7-3 14:23:28 | 显示全部楼层
是不是名字重复了之类的。这种情况只能卸载后重新安装。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-3 16:06:32 | 显示全部楼层
newu 发表于 2019-7-3 14:23
是不是名字重复了之类的。这种情况只能卸载后重新安装。

我尝试过改名 但是无法解决 您说的卸载是卸载python?我之前是在3.6上尝试的 现在换3.5还是不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-3 16:22:14 | 显示全部楼层
小喧女 发表于 2019-7-3 16:06
我尝试过改名 但是无法解决 您说的卸载是卸载python?我之前是在3.6上尝试的 现在换3.5还是不行

额,我说的是卸载重装对应的模块
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-4 11:05:48 | 显示全部楼层
newu 发表于 2019-7-3 16:22
额,我说的是卸载重装对应的模块

结果一样 不晓得是不是源码的问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-16 16:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表