[英]Unable to download streamlit using pip in command prompt
I'm trying to install streamlit in window10 using pip but I''m getting the following error after it says installing build dependencies:我正在尝试使用 pip 在 window10 中安装 streamlit,但在安装构建依赖项后出现以下错误:
C:\Users\Admin\AppData\Local\Temp\pip-install-c7t4bt44\numpy\numpy\distutils\system_info.py:625: UserWarning:
Lapack (http://www.netlib.org/lapack/) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [lapack]) or by setting
the LAPACK environment variable.
self.calc_info()
lapack_src_info:
NOT AVAILABLE
C:\Users\Admin\AppData\Local\Temp\pip-install-c7t4bt44\numpy\numpy\distutils\system_info.py:625: UserWarning:
Lapack (http://www.netlib.org/lapack/) sources not found.
Directories to search for the sources can be specified in the
numpy/distutils/site.cfg file (section [lapack_src]) or by setting
the LAPACK_SRC environment variable.
self.calc_info()
NOT AVAILABLE
c:\users\admin\appdata\local\programs\python\python38-32\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
warnings.warn(msg)
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building py_modules sources
creating build
creating build\src.win32-3.8
creating build\src.win32-3.8\numpy
creating build\src.win32-3.8\numpy\distutils
building library "npymath" sources
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
ERROR: Command errored out with exit status 1: 'c:\users\admin\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-c7t4bt44\\numpy\\setup.py'"'"'; __file__='"'"'C:\\Users\\Admin\\AppData\\Local\\Temp\\pip-install-c7t4bt44\\numpy\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Admin\AppData\Local\Temp\pip-record-grjth94n\install-record.txt' --single-version-externally-managed --prefix 'C:\Users\Admin\AppData\Local\Temp\pip-build-env-3avyqeva\overlay' --compile --install-headers 'C:\Users\Admin\AppData\Local\Temp\pip-build-env-3avyqeva\overlay\Include\numpy' Check the logs for full command output.
ERROR: Command errored out with exit status 1: 'c:\users\admin\appdata\local\programs\python\python38-32\python.exe' 'c:\users\admin\appdata\local\programs\python\python38-32\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\Admin\AppData\Local\Temp\pip-build-env-3avyqeva\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'cython >= 0.29' 'numpy==1.14.5; python_version<'"'"'3.7'"'"'' 'numpy==1.16.0; python_version>='"'"'3.7'"'"'' setuptools setuptools_scm wheel Check the logs for full command output.
This is just a small part of the error which is very lengthy.这只是非常冗长的错误的一小部分。 What should I do to resolve this?
我应该怎么做才能解决这个问题?
Since you are using windows, try to install or check if these two visual studio dist packages are installed:由于您使用的是 windows,请尝试安装或检查是否安装了这两个 visual studio dist 包:
Visual C++ Build Tools installer:http://go.microsoft.com/fwlink/?LinkId=691126&fixForIE=.exe视觉 C++ 构建工具安装程序:http://go.microsoft.com/fwlink/?LinkId=691126&fixForIE=.exe
Go to this link and download the setup and install Visual C++ Redistributable for Visual Studio: https://www.microsoft.com/en-in/download/details.aspx?id=48145 Go 到此链接并下载安装程序并安装 Visual C++ Redistributable for Visual Studio: https://www.microsoft.com/en-in/download/details.aspx?id=48145
Try to install the required python packages once again.尝试再次安装所需的 python 软件包。
Otherwise as a hint, try creating a virtual environment and proceed with the installation there.否则作为提示,请尝试创建一个虚拟环境并在那里继续安装。 Also I would probably check the python version.
我也可能会检查 python 版本。 I had this issue when I tried working with python3.8 so maybe you can use 3.7 if you are using python3.8 now.
我在尝试使用 python3.8 时遇到了这个问题,所以如果您现在使用 python3.8,也许您可以使用 3.7。 ;)
;)
I think this problem is with your NumPy library.我认为这个问题与您的 NumPy 库有关。
How is your numpy installed?你的numpy是怎么安装的? I would recommend using conda if you aren't already.
如果您还没有,我建议您使用 conda。 Numpy sometimes has issues building on Windows.
Numpy 有时会在 Windows 的基础上出现问题。
I'll give you a link for conda installation and you could try if works this way.我会给你一个 conda 安装的链接,你可以尝试这种方式是否有效。 https://docs.conda.io/projects/conda/en/latest/user-guide/install/windows.html
https://docs.conda.io/projects/conda/en/latest/user-guide/install/windows.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.