TensorFlow,像素库,康达。找不到DLL“msvcp140.DLL或msvcp140_1.DLL”

2024-10-04 15:21:21 发布

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

我正在尝试在Windows 8.1上运行tensorflow+conda。我没有特别使用TF,但它是像素库所需要的。错误由TF抛出

无论如何,我安装了Miniconda(最近的一个),并创建了一个环境“tf”('condacreate-ntf')。我还在VS代码中将此env设置为python解释器

然后我在这个环境中安装了Python3.8和tensorflow(“conda安装-c intel tensorflow”)

现在,我触发以下代码:

import tensorflow as tf

我得到一个错误:

  File "C:\ProgramData\Miniconda3\envs\tf\lib\site-packages\tensorflow\python\platform\self_check.py", line 54, in preload_check
raise ImportError(ImportError: Could not find the DLL(s) '**msvcp140.dll or msvcp140_1.dll**'. TensorFlow requires that these DLLs be installed in a directory that is named in your %PATH% environment variable. You may install these DLLs by downloading "Microsoft C++ Redistributable for Visual Studio 2015, 2017 and 2019" for your platform from this URL: https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads

最奇怪的是,我在路径中指定的许多位置都有msvcp140.dll或msvcp140_1.dll:

C:\Windows\system32,  
C:\Windows\Syswow64,  
C:\ProgramData\Miniconda3\envs\tf\Library\usr\bin,  
C:\ProgramData\Miniconda3\envs\tf\Library\bin,  
C:\ProgramData\Miniconda3\envs\tf\bin,   
C:\ProgramData\Miniconda3\DLLs,  
etc...

当然,我已经安装了可再发行的VS

此外,我还尝试卸载Miniconda并在其上安装常规Python和TF——在这种情况下,一切都很正常。所以问题肯定出在Conda+TF中。我试着在康达的“基本”环境中安装所有东西-也不起作用。此外,我还试图通过Conda(<tf> pip install tensorflow)中的pip安装TF,但什么也没有

对于每一个案例和迭代,我都会删除所有以前的python和Condas,所以这不是干扰以前安装的问题

另外,对于TF中的这个错误有一些疑问,但对于TF+Conda中的这个错误没有疑问。因为我需要它在康达工作,那些问题和答案(我试过)对我来说是无关紧要的

请帮忙

UPD。“conda list-n tf”的输出(很抱歉,我不知道为什么这个帖子编辑器不能正常地解析linebrakes和indentation):

_tflow_select             2.3.0                     eigen

absl-py                   0.12.0           py38haa95532_0
aiohttp                   3.7.4            py38h2bbff1b_1
astor                     0.8.1            py38haa95532_0
astunparse                1.6.3                      py_0
async-timeout             3.0.1            py38haa95532_0
attrs                     21.2.0             pyhd3eb1b0_0
blas                      1.0                         mkl
blinker                   1.4              py38haa95532_0
brotlipy                  0.7.0           py38h2bbff1b_1003
ca-certificates           2021.5.25            haa95532_1
cachetools                4.2.2              pyhd3eb1b0_0
certifi                   2021.5.30        py38haa95532_0
cffi                      1.14.5           py38hcd4344a_0
chardet                   3.0.4           py38haa95532_1003
click                     8.0.1              pyhd3eb1b0_0
coverage                  5.5              py38h2bbff1b_2
cryptography              2.9.2            py38h7a1dbc1_0
cython                    0.29.23          py38hd77b12b_0
gast                      0.4.0                      py_0
google-auth               1.30.1             pyhd3eb1b0_0
google-auth-oauthlib      0.4.1                      py_2
google-pasta              0.2.0                      py_0
grpcio                    1.36.1           py38hc60d5dd_1
h5py                      2.10.0           py38h5e291fa_0
hdf5                      1.10.4               h7ebc959_0
icc_rt                    2019.0.0             h0cc432a_1
idna                      2.10               pyhd3eb1b0_0
importlib-metadata        3.10.0           py38haa95532_0
intel-openmp              2021.2.0           haa95532_616
keras-applications        1.0.8                      py_1
keras-preprocessing       1.1.2              pyhd3eb1b0_0
libprotobuf               3.14.0               h23ce68f_0
markdown                  3.3.4            py38haa95532_0
mkl                       2021.2.0           haa95532_296
mkl-service               2.3.0            py38h2bbff1b_1
mkl_fft                   1.3.0            py38h277e83a_2
mkl_random                1.2.1            py38hf11a4ad_2
multidict                 5.1.0            py38h2bbff1b_2
numpy                     1.20.2           py38ha4e8547_0
numpy-base                1.20.2           py38hc2deb75_0
oauthlib                  3.1.0                      py_0
openssl                   1.1.1k               h2bbff1b_0
opt_einsum                3.3.0              pyhd3eb1b0_1
pip                       21.1.1           py38haa95532_0
protobuf                  3.14.0           py38hd77b12b_1
pyasn1                    0.4.8                      py_0
pyasn1-modules            0.2.8                      py_0
pycparser                 2.20                       py_2
pyjwt                     2.1.0            py38haa95532_0
pyopenssl                 20.0.1             pyhd3eb1b0_1
pyreadline                2.1                      py38_1
pysocks                   1.7.1            py38haa95532_0
python                    3.8.10               hdbf39b2_7
requests                  2.25.1             pyhd3eb1b0_0
requests-oauthlib         1.3.0                      py_0
rsa                       4.7.2              pyhd3eb1b0_1
scipy                     1.6.2            py38h66253e8_1
setuptools                52.0.0           py38haa95532_0
six                       1.15.0           py38haa95532_0
sqlite                    3.35.4               h2bbff1b_0
tensorboard               2.5.0                      py_0
tensorboard-plugin-wit    1.6.0                      py_0
tensorflow                2.3.0           mkl_py38h8c0d9a2_0
tensorflow-base           2.3.0           eigen_py38h75a453f_0
tensorflow-estimator      2.5.0              pyh7b7c402_0
termcolor                 1.1.0            py38haa95532_1
typing-extensions         3.7.4.3              hd3eb1b0_0
typing_extensions         3.7.4.3            pyh06a4308_0
urllib3                   1.26.4             pyhd3eb1b0_0
vc                        14.2                 h21ff451_1
vs2015_runtime            14.27.29016          h5e58377_2
werkzeug                  1.0.1              pyhd3eb1b0_0
wheel                     0.36.2             pyhd3eb1b0_0
win_inet_pton             1.1.0            py38haa95532_0
wincertstore              0.2                      py38_0
wrapt                     1.12.1           py38he774522_1
yarl                      1.6.3            py38h2bbff1b_0
zipp                      3.4.1              pyhd3eb1b0_0
zlib                      1.2.11               h62dcd97_4
mkl_fft                   1.3.0            py38h277e83a_2
mkl_random                1.2.1            py38hf11a4ad_2
multidict                 5.1.0            py38h2bbff1b_2
numpy                     1.20.2           py38ha4e8547_0
numpy-base                1.20.2           py38hc2deb75_0
oauthlib                  3.1.0                      py_0
openssl                   1.1.1k               h2bbff1b_0
opt_einsum                3.3.0              pyhd3eb1b0_1
pip                       21.1.1           py38haa95532_0
protobuf                  3.14.0           py38hd77b12b_1
pyasn1                    0.4.8                      py_0
pyasn1-modules            0.2.8                      py_0
pycparser                 2.20                       py_2
pyjwt                     2.1.0            py38haa95532_0
pyopenssl                 20.0.1             pyhd3eb1b0_1
pyreadline                2.1                      py38_1
pysocks                   1.7.1            py38haa95532_0
python                    3.8.10               hdbf39b2_7
requests                  2.25.1             pyhd3eb1b0_0
requests-oauthlib         1.3.0                      py_0
rsa                       4.7.2              pyhd3eb1b0_1
scipy                     1.6.2            py38h66253e8_1
setuptools                52.0.0           py38haa95532_0
six                       1.15.0           py38haa95532_0
sqlite                    3.35.4               h2bbff1b_0
tensorboard               2.5.0                      py_0
tensorboard-plugin-wit    1.6.0                      py_0
tensorflow                2.3.0           mkl_py38h8c0d9a2_0
tensorflow-base           2.3.0           eigen_py38h75a453f_0
tensorflow-estimator      2.5.0              pyh7b7c402_0
termcolor                 1.1.0            py38haa95532_1
typing-extensions         3.7.4.3              hd3eb1b0_0
typing_extensions         3.7.4.3            pyh06a4308_0
urllib3                   1.26.4             pyhd3eb1b0_0
vc                        14.2                 h21ff451_1
vs2015_runtime            14.27.29016          h5e58377_2
werkzeug                  1.0.1              pyhd3eb1b0_0
wheel                     0.36.2             pyhd3eb1b0_0
win_inet_pton             1.1.0            py38haa95532_0
wincertstore              0.2                      py38_0
wrapt                     1.12.1           py38he774522_1
yarl                      1.6.3            py38h2bbff1b_0
zipp                      3.4.1              pyhd3eb1b0_0
zlib                      1.2.11               h62dcd97_4

Tags: pytftensorflow错误dlloauthlibmklenvs

热门问题