“No python at”错误阻止任何内容运行 - python pycharm

问题描述 投票:0回答:4

我一直在 64 位系统上使用 32 位版本的 python,因此更改为 64 位版本。自从我在尝试运行任何东西时遇到以下错误:

No Python at 'C:\Users\User\AppData\Local\Programs\Python\Python37-32\python.exe'

我尝试卸载 python 和 pycharm,然后重新安装但无济于事。

Python 安装到 'C:\Users\User\AppData\Local\Programs\Python\Python37',而不是 \Python37-32,但我无法弄清楚如何更改它。

任何帮助将不胜感激

python pycharm
4个回答
19
投票

您可以先找到“python.exe”文件的位置,然后复制该文件

接下来,您必须编辑“pyvenv.cfg”文件并将 python.exe 文件的位置粘贴到“home =”位置


4
投票

简单的解决方案:

您必须确保您有Requirements.txt 文件。

接下来,删除旧的环境文件夹示例“env”、“venv”或您所称的任何名称。

然后运行以下命令:

pip install virtualenv

Python 2:

$ virtualenv env

Python 3

$ python3 -m venv env

通过执行以下操作来激活您的虚拟环境:

对于窗户

env\Scripts\activate

接下来要做的事:

pip install -r Requirements.txt

你已经有了它,它应该可以工作......


0
投票

我也遇到同样的问题, 如果您不使用 venv,则在远离 venv 文件夹的其他位置创建一个新文件夹,然后在 IDE 中更改目录并再次运行。 但如果你在 venv 中,你需要安装需求并在终端中运行 venv。

python -m venv 项目_env env\脚本激活.bat


0
投票

我尝试了很多东西,但不知道为什么,就是这个视频救了我https://youtu.be/xhGWpnyVK8c?si=aGp7MQM3qTSRABKh

© www.soinside.com 2019 - 2024. All rights reserved.