Python 单击鼠标右键单击“确定”,然后继续单击“确定”

Python 单击鼠标右键单击“确定”,然后继续单击“确定” ,python,pycharm,virtualenv,Python,Pycharm,Virtualenv,步骤5 现在在项目解释器中选择您刚刚创建的空文件,现在您应该可以安装Pycharm包了。希望这能解决您的问题。 当我切换在不同位置安装了不同python版本的系统时,我遇到了这个问题。简单的简短解决方案是打开“pyenv”文件并将其指向当前系统中的当前安装路径,就这样。以上任何方法都不适用于我 我做了一个简单的改变,希望它对你也有用 发生这种情况的原因是python.exe的存储冲突,在我的例子中是在F:\drive中 解决方案:-Pycharm希望python.exe文件出现在某个位置,您可以

步骤5

现在在项目解释器中选择您刚刚创建的空文件,现在您应该可以安装Pycharm包了。希望这能解决您的问题。

当我切换在不同位置安装了不同python版本的系统时,我遇到了这个问题。简单的简短解决方案是打开“pyenv”文件并将其指向当前系统中的当前安装路径,就这样。

以上任何方法都不适用于我

我做了一个简单的改变,希望它对你也有用

发生这种情况的原因是python.exe的存储冲突,在我的例子中是在F:\drive中

解决方案:-Pycharm希望python.exe文件出现在某个位置,您可以在项目解释器中检查,它将显示Pycharm正在搜索执行exe文件的某个默认位置,但问题是该位置不存在exe文件,因此,创建pycharm希望执行exe文件的文件夹,并粘贴下载的exe文件

希望它对你有用


快乐编码

你确定这不是或的副本吗?我想是的,尽管我使用的是Python的虚拟环境版本,但我不确定是否必须为此设置windows路径。好的,我发现了另一个符合您症状的可能原因。您是否可以使用新的venv创建一个新项目,然后将旧项目中的文件复制到新项目中?我重新安装了windows,因此所有设置都将被删除,或者它们是否在项目的目录中?我刚刚将项目文件夹复制并粘贴到磁盘上,然后在PyCharm中打开了项目。@el_pup_le AFAICS解释器环境设置是全局设置,因此它们必须在
%USERPROFILE%\.PyCharm
中。如果您在重新安装过程中未擦除用户配置文件,则这些配置文件将保留下来。我重新安装了windows,因此这一定不是解决方案。项目文件夹中的pycache或.idea文件夹如何?此外,在移动虚拟环境时也可能发生这种情况。是的,它完全不是为了移动而设计的,你必须重新创建一个虚拟环境,这通常不是一个大麻烦。在我的例子中,我从“全部显示”视图中删除了
[invalid]python解释器
,删除了venv文件夹,并用新解释器再次创建了venv,这就是为什么我要为互联网付费!
MyProject\venv\Scripts\python.exe
2018-09-28 19:50:40,275 [  17601]   INFO - hon.packaging.PyPIPackageCache - Loaded 153296 packages from C:\Users\Matt\.PyCharm2018.2\system\python_packages\pypi-cache.json 
2018-09-28 19:50:40,816 [  18142]   INFO - rains.python.sdk.PythonSdkType - Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00000fa8 (most recent call first):

Exit code -1073740791 
2018-09-28 19:50:40,816 [  18142]  ERROR - ns.python.sdk.PythonSdkUpdater - Failed to determine Python's sys.path value:
STDOUT: 
STDERR: Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00000fa8 (most recent call first):

com.jetbrains.python.sdk.InvalidSdkException: Failed to determine Python's sys.path value:
STDOUT: 
STDERR: Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'