Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.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 尝试在pycharm上运行代码以及在cmd上键入pip时出错_Python_Node.js_Pip - Fatal编程技术网

Python 尝试在pycharm上运行代码以及在cmd上键入pip时出错

Python 尝试在pycharm上运行代码以及在cmd上键入pip时出错,python,node.js,pip,Python,Node.js,Pip,我想从python、django、react、javascript的web开发开始,当我在windows PowerShell下载node.js时,它向我显示它再次下载python,现在当我想在PyCharm运行代码时,它向我显示以下错误: 运行“some new sobject”时出错:无法运行程序“C:\Users\AppData\Local\Programs\Python\Python39\Python.exe”(在目录“”中):CreateProcess Error=2,系统找不到指定的

我想从python、django、react、javascript的web开发开始,当我在windows PowerShell下载node.js时,它向我显示它再次下载python,现在当我想在PyCharm运行代码时,它向我显示以下错误:

运行“some new sobject”时出错:无法运行程序“C:\Users\AppData\Local\Programs\Python\Python39\Python.exe”(在目录“”中):CreateProcess Error=2,系统找不到指定的文件

或者,当我在cmd中键入pip时,它会显示以下错误:

启动程序中出现致命错误:无法使用“c:\users???\appdata\local\programs\python\python39\python.exe”“c:\users???\appdata\local\programs\python\python39\Scripts\pip.exe”创建进程:系统找不到指定的文件。


我搜索了一些答案,但没有任何效果。我应该重新下载python吗?

正如@Ruli所说,这可能是由于文件名或文件夹中的某些特殊字符,也可能是任何原因

我的建议是移动PyCharm默认创建的整个文件夹,并将其移动到C:\,这样更容易找到文件并运行它


或者,如果您有任何其他驱动器,如D:\或E:\,请将其移动到那里,然后尝试从命令行运行程序。

您的用户目录中似乎有一些特殊字符,这可能是导致此问题的原因:
C:\users\code>,第二个错误是
C:\users???
,最好检查dir的名称,如果这是问题所在,请将其重命名为
C:\User
,您可能会遇到环境变量和其他设置方面的问题,但这是另一回事。@Ruli我的用户名是另一种语言,所以它只是像未知字母一样显示这可能是原因,尝试使用另一个目录进行安装,如
C:\program files
,看看它是否工作。因此,请重新下载python?最后一件事是,我发现python 3.9中的pip存在问题。他们是否修复了它?我已经卸载了python,我将在程序文件中下载它