File “<frozen importlib._bootstrap>“, line 1006, in _gcd_import File “<frozen importlib._bootstr

主要报错:

  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  OSError: [WinError 126] 找不到指定的模块。

在网上查来查去,说是tensorflow和tensorboard版本匹配问题,因为目前为止用的都是最新版的库,网上也还没有出关于最新版本的匹配内容,所以并找不到。

最后的解决办法:把python更新到3.9

因为新买的电脑显卡是3060的,最近把cuda更新到了11.1,但是之前用python3.7很顺手,所以一直还在用python3.7的虚拟环境。昨天思路一变,去查了下,发现有人讲到cuda11.1和python3.9成功结合的例子,我就在想,是不是python3.7太旧了,于是更新了python版本,然后也没有再管库的版本匹配问题,所有的库都是按照最新版本(这里的最新版本指的是通过pip install 安装但不指定具体版本所安装的库)来装的,然后这个问题就告一段落了。一直到目前为止,所有cuda环境使用问题都解决了,这里分享一下我的环境列表吧。

(py39) D:\>nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2020 NVIDIA Corporation
Built on Tue_Sep_15_19:12:04_Pacific_Daylight_Time_2020
Cuda compilation tools, release 11.1, V11.1.74
Build cuda_11.1.relgpu_drvr455TC455_06.29069683_0

(py39) D:\>pip list
Package                 Version
----------------------- -------------------
absl-py                 0.12.0
atari-py                0.2.9
cachetools              4.2.2
certifi                 2021.5.30
chardet                 4.0.0
cloudpickle             1.6.0
cmake                   3.20.2
google-auth             1.30.1
google-auth-oauthlib    0.4.4
grpcio                  1.38.0
gym                     0.18.3
idna                    2.10
Markdown                3.3.4
numpy                   1.20.3
oauthlib                3.1.1
olefile                 0.46
opencv-python           4.5.2.52
Pillow                  8.2.0
pip                     21.1.1
protobuf                3.17.2
pyasn1                  0.4.8
pyasn1-modules          0.2.8
pyglet                  1.5.15
requests                2.25.1
requests-oauthlib       1.3.0
rsa                     4.7.2
scipy                   1.6.3
setuptools              52.0.0.post20210125
six                     1.16.0
tensorboard             2.5.0
tensorboard-data-server 0.6.1
tensorboard-plugin-wit  1.8.0
tensorboard-pytorch     0.7.1
tensorboardX            2.2
torch                   1.8.1
torchaudio              0.8.1
torchvision             0.9.1
typing-extensions       3.10.0.0
urllib3                 1.26.5
Werkzeug                2.0.1
wheel                   0.36.2
wincertstore            0.2

 

解决:Traceback (most recent call last): File "E:\_software\anaconda\Scripts\conda-script.py", line 11, in <module> from conda.cli import main File "E:\_software\anaconda\lib\site-packages\conda\__init__.py", line 9, in <module> from .__version__ import __version__ File "E:\_software\anaconda\lib\site-packages\conda\__version__.py", line 3, in <module> from .auxlib.packaging import get_version File "E:\_software\anaconda\lib\site-packages\conda\auxlib\packaging.py", line 68, in <module> from distutils.command.build_py import build_py File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1002, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 945, in _find_spec File "E:\_software\anaconda\lib\site-packages\_distutils_hack\__init__.py", line 97, in find_spec return method() File "E:\_software\anaconda\lib\site-packages\_distutils_hack\__init__.py", line 108, in spec_for_distutils mod = importlib.import_module('setuptools._distutils') File "E:\_software\anaconda\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "E:\_software\anaconda\lib\site-packages\setuptools\__init__.py", line 16, in <module> import setuptools.version File "E:\_software\anaconda\lib\site-packages\setuptools\version.py", line 1, in <module> import pkg_resources File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 3260, in <module> def _initialize_master_working_set(): File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 3234, in _call_aside f(*args, **kwargs) File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 3295, in _initialize_master_working_set list(map(working_set.add_entry, sys.path)) File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 621, in add_entry for dist in find_distributions(entry, True): File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 2096, in find_on_path for dist in factory(fullpath): File "E:\_software\anaconda\lib\site-packages\pkg_resources\__init__.py", line 2154, in distributions_from_metadata if len(os.listdir(path)) == 0: KeyboardInterrupt
07-22
D:\BaiduNetdiskWorkspace\PythonToTo\venv\Scripts\python.exe "D:\BaiduNetdiskWorkspace\PythonToTo\A0001 合并多个execl表格数据内容\1.py" Traceback (most recent call last): File "D:\BaiduNetdiskWorkspace\PythonToTo\venv\lib\site-packages\pandas\compat\_optional.py", line 142, in import_optional_dependency module = importlib.import_module(name) File "importlib\__init__.py", line 126, in import_module File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked ModuleNotFoundError: No module named 'jinja2' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\BaiduNetdiskWorkspace\PythonToTo\A0001 合并多个execl表格数据内容\1.py", line 22, in <module> result.style.applymap(highlight_dup, subset=['客户名称']) File "D:\BaiduNetdiskWorkspace\PythonToTo\venv\lib\site-packages\pandas\core\frame.py", line 1291, in style from pandas.io.formats.style import Styler File "D:\BaiduNetdiskWorkspace\PythonToTo\venv\lib\site-packages\pandas\io\formats\style.py", line 56, in <module> jinja2 = import_optional_dependency("jinja2", extra="DataFrame.style requires jinja2.") File "D:\BaiduNetdiskWorkspace\PythonToTo\venv\lib\site-packages\pandas\compat\_optional.py", line 145, in import_optional_dependency raise ImportError(msg) ImportError: Missing optional dependency 'Jinja2'. DataFrame.style requires jinja2. Use pip or conda to install Jinja2.
05-28
C:\Users\86187\AppData\Local\Programs\Python\Python311\python.exe D:\python-learning\test.py Traceback (most recent call last): File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\compat\_optional.py", line 142, in import_optional_dependency module = importlib.import_module(name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import File "<frozen importlib._bootstrap>", line 1178, in _find_and_load File "<frozen importlib._bootstrap>", line 1142, in _find_and_load_unlocked ModuleNotFoundError: No module named 'openpyxl' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "D:\python-learning\test.py", line 18, in <module> data = pd.read_excel(file) # 读取Excel文件 ^^^^^^^^^^^^^^^^^^^ File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\excel\_base.py", line 478, in read_excel io = ExcelFile(io, storage_options=storage_options, engine=engine) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\excel\_base.py", line 1513, in __init__ self._reader = self._engines[engine](self._io, storage_options=storage_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\io\excel\_openpyxl.py", line 548, in __init__ import_optional_dependency("openpyxl") File "C:\Users\86187\AppData\Local\Programs\Python\Python311\Lib\site-packages\pandas\compat\_optional.py", line 145, in import_optional_dependency raise ImportError(msg) ImportError: Missing optional dependency 'openpyxl'. Use pip or conda to install openpyxl. 进程已结束,退出代码1
07-13
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我有明珠一颗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值