zoukankan      html  css  js  c++  java
  • 修改文件名后,pip命令报错:Fatal error in launcher: Unable to create process using

    在执行pip命令时遇到以下错误
    Fatal error in launcher:
    Unable to create process using "d:\python\python 3.8.3\python.exe" "D:\Python\Python3.8.3\Scripts\pip.exe" xxx(某命令参数如install,uninstall)

    仔细观察上述错误描述,\python 3.8.3\有空格,\Python3.8.3\没有空格,这是因为有一次识别不了有空格的路径,所以我将这个路径名称的空格删掉了。
    这就是原因所在了,在一些程序中写死的路径,如这里的 "d:\python\python 3.8.3\python.exe" 就得不到更新,导致执行的时候报错。所以需要我们手动修改,特别是pip这种比较重要且常用的程序。以下三个都需要更改:
    、
    这些程序用文本方式打开,尽管大部分都是乱码看不出来,但是我们需要更改的路径是正常且完整的字符串,这里以pip.exe为例如下图:
    修改pip.exe中python.exe的路径
    直接搜索python就可以搜到这个路径,这个还存在空格的路径就是我们要更改的地方,把空格删掉,保存就OK了。
    然后就可以正常使用pip啦。
    记得把环境变量中的路径也更新了。

    小结

    这就是安装的时候忘了改路径名留下的坑,程序的路径一定尽量去掉空格,能用英文就用英文,避免出现这类问题,还可能存在隐患。比如说,这次这是因为pip命令报错知道它的路径没有改,可能还有其他配置文件或者程序一直引用之前的路径我不知道的,所以记得不要用空格。
    当然了,遇到问题也不要怕,既然是程序,那么程序员就能解决[doge]。

    至此,若有纰漏,望各位不吝赐教

  • 相关阅读:
    JS实现继承的几种方式
    Chrome断点调试
    前端小技巧总结
    Laravel5.2 下使用Form
    js 获取input file路径改变图像地址
    html p标签换行问题
    Apache+php配置 Mysql安装出错解决办法
    jQuery旋转插件jqueryrotate 图片旋转
    jquery图片3D旋绕效果 rotate3Di的操作
    mac apache php相关
  • 原文地址:https://www.cnblogs.com/0nePlece/p/15059815.html
Copyright © 2011-2022 走看看