我正在尝试使用pip安装pandas来运行一些基于pandas的Python程序。我已经安装了pip。我尝试了谷歌等,但没有找到这个错误的解决方案。有人能分享你对此的看法吗?
C:\> pip install pandas
错误:
pip is not recognized as an internal or external command, operable program or batch file.
发布于 2017-03-20 23:20:35
由于两者
也不是
在Windows中,命令不随Python一起安装,您需要使用Windows替代方案
,在安装Python时默认包含该文件。之后,您可以选择指定常规或特定的版本号。
命令。
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添加到PATH环境变量
..。
C:\> setx PATH "%PATH%;C:\\Scripts"
现在,您可以按预期运行以下命令。
C:\> pip install pandas
故障排除:
问题:
connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
解决方案:
这是因为您的SSL证书无法验证主机服务器。您可以将pypi.python.org添加到受信任主机或指定备用SSL证书。有关更多信息,请参阅此
帖子
..。(感谢Anuj Varshney的建议)
C:\> py -m pip install --trusted-host pypi.python.org pip pandas
问题:
PermissionError: [WinError 5] Access is denied
解决方案:
这是因为你没有
修改权限
Python站点包文件夹。您可以使用以下方法之一来避免这种情况:
通过以下方式以管理员身份运行Windows命令提示符(感谢DataGirl的建议):
1.
R打开运行
1. type in `cmd.exe` in the search box
2. CTRL + SHIFT + ENTER
3. An alternative method for step 1-3 would be to manually locate cmd.exe, right click, then click Run as Administrator.
运行pip in
用户模式
通过添加
使用pip安装时的选项。它通常会将软件包安装到本地%APPDATA% Python文件夹中。
C:\> py -m pip install --user pandas
创建
虚拟环境
..。
C:\> py -m venv c:\path\to\new\venv
C:\> \Scripts\activate.bat
发布于 2018-05-02 17:36:13
在我看来,这个问题是因为环境变量没有设置为将pip识别为有效命令。
通常,Python中的pip位于以下位置:
C:\Users\user\AppData\Local\Programs\Python\Python36\Scripts > pip
因此,我们需要做的就是进入Computer Name>右键单击>高级系统设置>选择环境变量,然后在系统变量>到达Path>编辑路径下添加路径,并通过在环境变量中的最后一个路径后放一个分号来分隔此路径来添加路径。
现在运行Python shell,这应该可以工作。
发布于 2017-10-24 03:02:09
假设您使用的是Windows操作系统。
您需要添加的所有内容都是
环境变量的路径( path )。
通常,您可以在以下位置找到它
对我来说是这样,
https://stackoverflow.com/questions/42907331
复制相似问题