导入错误:无法从“动作”未知位置导入名称“ urllib”

问题描述

代码

import os,uuid
    from azure.storage.blob import ContainerClient

礼物引发以下错误

文件“ C:\ Program Files (x86)\ python37-32 \ lib \ site-packages \ azure \ core \ pipeline \ policies_distributed_tracing.py“, 第29行,从六行开始。movesimport urllib
ImportError: 无法从“动作”(未知位置)导入名称“ urllib”

Python版本:3.7.3

冻结点(摘录):

  • azure-core == 1.8.1
  • azure-storage-blob == 12.5.0
  • azure-storage-file-share == 12.2.0
  • azure-storage-queue == 12.1.3
  • six == 1.15.0
  • sixer == 1.6.1
  • urllib3 == 1.25.10

对于解决此问题的任何帮助,将不胜感激。

更新: 注意到从PowerShell启动python时出现以下错误

PS C:\WINDOWS\system32> python
Python 3.7.3 (v3.7.3:ef4ec6ed12,Mar 25 2019,21:26:53) [MSC v.1916 32 bit (Intel)] on win32
Type "help","copyright","credits" or "license" for more information.
Failed calling sys.__interactivehook__
Traceback (most recent call last):
  File "C:\Program Files (x86)\python37-32\lib\site.py",line 408,in register_readline
    import readline
  File "C:\Program Files (x86)\Python27\lib\site-packages\readline.py",line 6,in <module>
    from pyreadline.rlmain import Readline
  File "C:\Program Files (x86)\Python27\lib\site-packages\pyreadline\__init__.py",line 11,in <module>
    from . import unicode_helper,logger,clipboard,lineeditor,modes,console
  File "C:\Program Files (x86)\Python27\lib\site-packages\pyreadline\console\__init__.py",line 15,in <module>
    from .console import *
  File "C:\Program Files (x86)\Python27\lib\site-packages\pyreadline\console\console.py",line 610,in <module>
    msvcrt = cdll.LoadLibrary(ctypes.util.find_msvcrt())
  File "C:\Program Files (x86)\python37-32\lib\ctypes\__init__.py",line 434,in LoadLibrary
    return self._dlltype(name)
  File "C:\Program Files (x86)\python37-32\lib\ctypes\__init__.py",line 356,in __init__
    self._handle = _dlopen(self._name,mode)
TypeError: LoadLibrary() argument 1 must be str,not None

删除并安装python 3.7.3之后,错误仍然存​​在。 还安装了Python 2.7

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)