过程中,需要去通过pip安装Django,结果出错了:

E:\Dev_Tools\webserver\django>pip install Django
'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。E:\Dev_Tools\webserver\django>python pip install Django
python: can't open file 'pip': [Errno 2] No such file or directory

【解决过程】

1. 然后就去看了看,site-packages的pip和pip-1.2.1-py2.7.egg-info中,都没有pip.py或pip.exe之类的。

并且,此路径也没加到PATH中去,所以没法运行,也是正常的。

但是为何官网教程,竟然会这么写,很是奇怪。

2.后来还是无意间通过google搜:

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

而找到的:

Python: Pip is command is not recognized

参考其截图,去添加对应的环境变量:

E:\dev_install_root\Python27\Scripts

到PATH中去:

因为E:\dev_install_root\Python27\Scripts中包含了对应的pip:

然后就解决了此问题,可以正常运行pip了。

3. 其实关于把Scripts添加到PATH中,其实之前就在

How to install Django

中看到了,只是当时故意没去添加,看看后续是否可以正常执行的,结果现在果然出错了。

但是也就是出错并解决掉错误,才更加明白程序的内在逻辑的。

【总结】

无论何时,在cmd中出现了:

不是内部或外部命令,也不是可运行的程序或批处理文件。

的错误,那都是没有找到对应的可执行程序,所以:

要么是本身系统中的确没有此种可执行程序 -> 下载或安装此种程序,再记得确保PATH中包含对应路径。

要么是有此程序,但是PATH中没有包含对应的路径 -> 添加对应的路径到PATH中即可。

'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。相关推荐

  1. 1.appdata找不到怎么解决;2.‘pip‘ 不是内部或外部命令,也不是可运行的程序或批处理文件

    1.appdata找不到怎么解决? 首先打开这个窗口,在里面我们找不到appdata: 只需要点击红色箭头处的隐藏的项目即可显示出appdata: 2.'pip' 不是内部或外部命令,也不是可运行的程 ...

  2. vue 不是内部或外部命令,也不是可运行的程序 或批处理文件

    vue 安装 vue-cli 成功之后 控制台查看vue的版本 提示 vue 不是内部或外部命令,也不是可运行的程序 或批处理文件 我的问题 就环境变量没有配置 下面以window 10 系统说下我的 ...

  3. 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    错误场景: 自己新建或者复制过来的vue的项目,在使用webpack打包时,运行: npm run dev  提示: 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 ...

  4. cmd运行php文件以及环境配置出现的问题、 php.exe不是内部或外部命令,也不是可运行的程序 或批处理文件、PHP startup: Unable to load dynamic library

    我用php.exe远行php文件出现了几个问题,先说一下怎么解决这些问题的,然后再说怎么运行 首先是出现 'php.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件,查了一下,是没有配置 ...

  5. anaconda怎么运行python程序_Anaconda安装指南(#x27;conda#x27; 不是内部或外部命令,也不是可运行的程序 或批处理文件)...

    如果你有标题所说问题,请详细看以下步骤: 第一步:附上软件下载链接,自行下载 Anaconda Python/R Distribution - Free Download​www.anaconda.c ...

  6. 报错:‘nodemon‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    报错:'nodemon' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 报错的原因 没有安装nodemon插件 解决办法 安装插件,在已经安装node.js的环境下输入 npm instal ...

  7. 【分享】regsvr32 不是内部或外部命令,也不是可运行的程序或批处理文件

    一.背景 可能某一天当你打开VB的时候,出现"找不到文件DAO350.dll"的错误,点击确定后闪退.在我解决此问题的过程中遇到了另一个问题:regsvr32 不是内部或外部命令, ...

  8. ‘ssh-keygen‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    目录 问题: 解决方法: 问题: cmd里输入,显示'ssh-keygen' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 解决方法: 在Git目录下,使用git-bash.exe来获取,输 ...

  9. 'net' 不是内部或外部命令,也不是可运行的程序 或批处理文件。'net' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    在对mysql进行安装的过程中遇到问题:'net' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 经过查找,错误的可能性在于三个方面: 1.在cmd窗口中输入net start mysql, ...

  10. npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

    前言 安装了node.js之后,使用npm-v可能会提示 'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 那么有可能是环境变量没设置好. 修复 Window10系统中,打开我的电脑 ...

最新文章

  1. ubuntu Ulipad 配置
  2. 51CTO -- 网络自学的瓶颈期
  3. 在ROS中开始自主机器人仿真 - 2 让turtlebot跑起来
  4. centos安装mysql密码_centos 安装mysql并设置密码
  5. unity双面显示在哪_双面屏努比亚Z20售3499起 4800万三摄+855Plus+4K电池
  6. sql日期处理(出自邹建的book)
  7. 数字电路基本概念 —— fan-in/fan-out
  8. 解决Windows x64bit环境下无法使用PLSQL Developer连接到Oracle DB中的问题
  9. 解混淆/脱壳工具 - De4dot
  10. 哲学家就餐问题及解决方法
  11. Java POI word常用方法 在Cell插入子表格
  12. Spring中AOP的Introductions使用介绍(五)
  13. Unity - Timeline 之 Timeline window(Timeline窗口)
  14. 部署https后访问提存在安全隐患NET::ERR_SSL_OBSOLETE_VERSION
  15. 软键盘怎么打开,软键盘怎么调出来
  16. 为什么买入不了创业版_为什么我买不了创业板?创业板开户有什么条件
  17. 黑裙掉盘共享文件夹重新创建
  18. 搭建家庭影音媒体中心 --公网远程连接Jellyfin流媒体服务器
  19. C++实现简单Kmeans聚类算法
  20. 网络电话Skype协议分析

热门文章

  1. 无线通信基础知识9:天线的基本参数
  2. 唯冠咬住苹果不管有何功利目的
  3. 苹果在华一天收入可抵与唯冠6000万美元
  4. Leetcode 312. 戳气球(经典区间dp)
  5. 开始Python的新手教程
  6. BI神器Power Query(18)-- PQ制作时间维度表(7)
  7. 新东方有计算机课么,计算机课程的翻译
  8. 【数字IC验证快速入门】14、SystemVerilog学习之基本语法1(数组、队列、结构体、枚举、字符串...内含实践练习)
  9. .dll处位于.exe中引发的异常:0xC0000005:读取位置XXX时发生访问冲突
  10. 一款简单易用的拓扑图检测工具