Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在windows cmd上从pip安装pandas?_Python_Windows_Pandas_Cmd_Pip - Fatal编程技术网

Python 如何在windows cmd上从pip安装pandas?

Python 如何在windows cmd上从pip安装pandas?,python,windows,pandas,cmd,pip,Python,Windows,Pandas,Cmd,Pip,我正在尝试使用pip安装pandas,以运行一些基于pandas的Python程序。我已经安装了pip。我尝试过谷歌搜索,但没有找到解决这个错误的方法。有人能分享你在这方面的意见吗 C:\> pip install pandas 错误: pip is not recognized as an internal or external command, operable program or batch file. 请确保您正在使用virtualEnv这是如何: virtualenv -

我正在尝试使用pip安装pandas,以运行一些基于pandas的Python程序。我已经安装了pip。我尝试过谷歌搜索,但没有找到解决这个错误的方法。有人能分享你在这方面的意见吗

C:\> pip install pandas
错误:

pip is not recognized as an internal or external command, operable program or batch file.

请确保您正在使用virtualEnv这是如何:

virtualenv -p python3 envname

source env/bin/activate
pip install pandas
在windows上,必须在类路径中添加脚本exe 为了使用pip命令

C:\Python34\Scripts\pip3.exe

我建议您使用MINGW,他可以为您提供更好的环境来使用python

因为在Windows中,python中既没有安装
pip
命令,也没有安装
python
命令,所以您需要使用Windows备选方案
py
,安装python时默认包括该选项。然后,您可以选择在
py
命令之后指定常规或特定版本号

C:\> py      -m pip install pandas  %= one of Python on the system =%
C:\> py -2   -m pip install pandas  %= one of Python 2 on the system =%
C:\> py -2.7 -m pip install pandas  %= only for Python 2.7 =%
C:\> py -3   -m pip install pandas  %= one of Python 3 on the system =%
C:\> py -3.6 -m pip install pandas  %= only for Python 3.6 =%
或者,为了使
pip
在没有
py-m
部件的情况下工作,您需要


故障排除:
问题: 解决方案: 这是因为您的SSL证书无法验证主机服务器。您可以将pypi.python.org添加到受信任主机,或指定替代SSL证书。有关更多信息,请参阅此。(感谢Anuj Varshney的建议)


问题: 解决方案: 这是由于不使用Python站点包文件夹造成的。您可以通过以下方法之一避免这种情况:

  • 通过以下方式以管理员身份运行Windows命令提示符(感谢DataGirl的建议):

  • +R打开运行
  • 在搜索框中键入
    cmd.exe
  • CTRL+SHIFT+ENTER
  • 步骤1-3的另一种方法是手动定位cmd.exe,右键单击,然后单击以管理员身份运行
  • 使用pip安装时,通过添加
    --user
    选项来运行pip。它通常将包安装到本地%APPDATA%Python文件夹中

  • 创建一个
C:\>py-m venv C:\path\to\new\venv
C:\>\Scripts\activate.bat

安装pip,安全下载

然后运行以下命令:

python get-pip.py

在Windows上,要运行Pandas,请执行以下链接中给出的步骤


假设您使用的是Windows操作系统

您只需将
pip.exe
路径添加到环境变量(path)中即可

通常,您可以在
.Python\Scripts文件夹下找到它。


对我来说,
C:\Program Files\Python36\Scripts\
回复abccd并向任何人提问:

命令:
C:\Python34\Scripts>py-3-mpipinstall pandas
执行得很好。不幸的是,我不能进口熊猫

目录路径:
C:\users\myname\downloads\miniconda3\lib\site-packages

我的问题:Pandas的依赖程序包(numpy、python dateutil、pytz、six)也具有相同的上述目录路径,但Pandas却不能导入,这是怎么回事

import pandas

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import pandas
ImportError: No module named 'pandas'
导入熊猫
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
进口大熊猫
导入错误:没有名为“pandas”的模块

我终于在以下网页的帮助下重新安装并导入了熊猫:*(第403页和第404页,共2215页…2.2.2使用Miniconda安装熊猫) **


在安装Miniconda之后,我创建了一个新的环境区域,以便重新安装和导入熊猫。这个新环境包括当前的Python版本3.6.3。我无法使用Python 3.4.4导入Pandas。

在我看来,问题在于环境变量未设置为将pip识别为有效命令

通常,Python中的pip位于以下位置:

C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > pip
因此,我们需要做的就是进入“计算机名”>“右键单击”>“高级系统设置”>“选择环境变量”,然后在“系统变量”>“到达路径”>“编辑路径”下,通过在环境变量中的最后一条路径后加上分号分隔该路径来添加路径


现在运行pythonshell,这应该可以工作。

如果您是windows用户:
确保已将脚本(目录)路径添加到环境变量
C:\Python34\Scripts
有关如何设置路径的详细信息,请参见pip安装 确保,这是“熊猫”而不是“熊猫”

如果无法访问pip,请访问C:\Python37\Scripts并运行pip.exe安装程序

或者,您可以在windows计算机的环境变量中添加C:\Python37\脚本。
希望这能有所帮助。

使用python目录中的
pip安装pandas
python-m pip安装pandas

你能发布你尝试过的内容和
pip安装pandas
的输出吗?请查看我编辑的帖子…@Teja除了pandas,还有一些模块无法从pip下载,需要下载从其他资源中,您可以查看我的答案您是如何运行它的?实际的错误是什么?如果您使用了我的命令并成功安装了pandas,那么应该正确安装python filename.py您有多个python吗?您应该使用与使用pip ie相同的方式运行它。
py-3 filename.py
我想添加一个快速注释,以防其他人发生这种情况。当我试图安装读访问被拒绝的pandas时,我一直收到一条错误消息。(对不起,我没想到要复制它)。我必须右键单击命令提示符并以管理员身份运行它(即使我是笔记本电脑上的管理员)才能使其正常工作。如果您有新问题,请单击按钮提问。如果此问题有助于提供上下文,请包含指向此问题的链接。-在以下网页的帮助下,我终于重新安装并导入了熊猫:
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
C:\> py -m pip install --trusted-host pypi.python.org pip pandas
PermissionError: [WinError 5] Access is denied
C:\> py -m pip install --user pandas
C:\> py -m venv c:\path\to\new\venv
C:\> <path\to\the\new\venv>\Scripts\activate.bat
import pandas

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import pandas
ImportError: No module named 'pandas'
C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > pip