python - 导入错误 : No module named site

标签 python windows python-3.x

<分区>

每当我尝试从我的 IDE 中运行 python 代码时,我都会收到导入错误,因为它找不到“站点”。

我查看了其他涉及从命令提示符设置变量的答案,虽然它们在命令提示符下运行代码时努力克服此错误,但每当我尝试运行任何 python 代码(甚至只是 python 命令)从命令提示符。错误堆栈跟踪:

  File "C:\Users\Jarred\AppData\Local\Programs\Python\Python35-32\Lib\site.py", line 175
    print("Error processing line {:d} of {}:\n".format(n+1, fullname), file=sys.stderr)
                                                                           ^
SyntaxError: invalid syntax

最佳答案

把它放在这里是因为要经过 this是折磨。

我从我的电脑上卸载了 python,我删除了我电脑上所有包含任何看起来像 python 代码的文件夹,我重新安装了 python,然后我手动设置了 PYTHONPATH 和 PYTHONHOME 环境变量。

我的电脑现在可以运行 python 了!

关于python - 导入错误 : No module named site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40775415/

相关文章:

python - 似乎无法让最新版本的 H2O 运行

python - 如果未使用特定迭代器,类似 zip 的函数将失败

python - Python 中成员变量的 Getter 和 Setter

python - Enthought Python 发行版包含 pyhdf 和 HDF 4

c - 句柄无效

c++ - Windows 10 上的 GetTickCount 值

python - Mypy 产生不兼容的签名错误,但满足 Liskov 替换原则

python - 为什么我的字符串中出现不需要的换行符?

python - 有没有一种简单的方法可以将 vulture 与 django 一起使用?

c++ - QtCreator 中的 "Fatal Error C1083: Cannot open include file"