Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.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 PIP 10.0.1-警告“;考虑将此目录添加到PATH或…_Python_Pip - Fatal编程技术网

Python PIP 10.0.1-警告“;考虑将此目录添加到PATH或…

Python PIP 10.0.1-警告“;考虑将此目录添加到PATH或…,python,pip,Python,Pip,对此做了一些研究,这似乎是一个反复出现的问题 一个修复建议从环境变量中删除尾部斜杠 还有其他想法吗 每次我通过PIP安装时都会发生这种情况 我正在运行python 3.6,从这些路径元素中删除后斜杠是一个好主意 可能还有一个问题,即pip是用python编写的,默认情况下使用区分大小写的比较(这是我所知道的除windows以外的所有常用平台上的默认情况)。您还应该确保path变量与pip期望的大小写匹配(windows上path元素的实际大小写不必匹配) 要执行此操作,请进入控制面板、系统设置、

对此做了一些研究,这似乎是一个反复出现的问题

一个修复建议从环境变量中删除尾部斜杠

还有其他想法吗

每次我通过PIP安装时都会发生这种情况


我正在运行python 3.6,从这些路径元素中删除后斜杠是一个好主意

可能还有一个问题,即pip是用python编写的,默认情况下使用区分大小写的比较(这是我所知道的除windows以外的所有常用平台上的默认情况)。您还应该确保path变量与pip期望的大小写匹配(windows上path元素的实际大小写不必匹配)


要执行此操作,请进入控制面板、系统设置、高级权限、高级、环境变量,并编辑产生问题的路径元素。(Windows有一个讨厌的习惯,即使你没有大写)。

如果从环境变量中删除尾部斜杠不起作用,请尝试以下操作。 这对我来说很好。 我正在使用windows10和python3.7.0

高级系统设置->环境变量->路径

选择编辑

pythonScripts目录选择上移按钮

最后,您的路径如下所示

如果您正在使用其他窗口(在没有向上移动的情况下 按钮),将python和脚本目录放在 路径


在Windows上,我通过向安装python的文件夹添加完全控制权限来解决这个问题


我在“C:\Program Files\Python38-32”中安装了它。

添加一个新路径解决了我的问题,出现了以下错误:

The script flake8.exe is installed in 'c:\users\me\appdata\local\programs\python\python36-32\Scripts' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.

是的,授予“C:\Program Files\Python38-32”all users位置的完全权限是防止其将PIP放入Windows用户文件夹AppData\Roaming中的一种方法,在该文件夹中,它决定创建一个新的Python\Python38-32文件夹,因为它对主文件夹没有权限。

“在除Windows以外的所有平台上都是正确的”-不正确。许多文件系统可以配置为不区分大小写,而不仅仅是Windows。@OregonJim:Qualified every platformI agree“是默认的”。谢谢。注意:错误警告现在已在pip中修复。看见区分大小写也得到了正确的考虑。我使用VS代码内部人员和Powershell 7RC2解决了这个问题。按建议更改路径顺序可以修复此问题。
'psycho_django' is not recognized as an internal or external command, operable program or batch file.