我无法安装任何 python 模块,如果可以请帮助我。
我正在运行 Windows,并且在 win32 上安装了 python 3.5.1 (v3.5.1:37a07cee5969) [MSC v.1900 64 位 (AMD64)]。 Python35 安装到 C:\Python35。我也安装了 Anaconda3。我已经设置了 PATH 以包括:(C:\Python35\Scripts\;C:\Anaconda3;C:\Anaconda3\Lib\site-packages\;C:\Anaconda3\Scripts),我认为它包含了我需要的一切为此。
具体来说,我尝试使用 pip install 安装 Numpy、Pandas 和 Quandl 模块。在命令提示符下,我已经完成了“conda install numpy”、“conda install pandas”和“conda install Quandl”,所有这些都已安装,我可以在 C:\Anaconda3\Lib\site-packages\中找到它们,但是当我转到命令提示符并访问 python,然后输入“import numpy”(或 pandas)时,它返回一个 Traceback 错误 - ImportError: No module named 'numpy' ('pandas')。当我尝试输入“import Quandl”时,它返回错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python35\lib\site-packages\Quandl\__init__.py", line 11, in <module>
from .Quandl import (
File "C:\Python35\lib\site-packages\Quandl\Quandl.py", line 11, in <module>
import pandas as pd
ImportError: No module named 'pandas'
有关更多信息,当我尝试从命令提示符执行“pip install numpy”时,它会在很多事情上出错,显示“不可用”,底部是状态:
Command "c:\python35\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\BradyA\\AppData\\Local\\Temp\\pip-build-9t5yqzmk\\numpy\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\BradyA\AppData\Local\Temp\pip-i6hj44h_-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\BradyA\AppData\Local\Temp\pip-build-9t5yqzmk\numpy\
有什么想法吗?谢谢。
最佳答案
这是一个适用于许多人的解决方案:
- 以管理员身份打开
cmd
。 - 转到所需的 pythons 脚本文件夹:
C:\Python34\Scripts
- 现在输入 pip
pip install --upgrade pip
(只是检查一下) 对于 NumPy(你不能直接这样做)(其他人也可以):
4.1。从here下载你需要的所有包:
4.2。现在输入:
pip install [包的文件位置]
4.3。这应该可以解决问题。
注:更详细的解释请看这个tutorial
让我了解进展情况。
关于python - 无法访问 Python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834387/