ImportError:Windows上没有名为site的模块我是第一次尝试安装Python。我从Python网站下载了以下安装程序: Python 2.7.1 Windows Installer(Windows二进制文件 - 不包括源代码)。然后我运行了安装程序,选择了“所有用户”,一切都很好。我将Python安装到默认位置:C:\Python27接下来,为了测试Python是否正确安装,我导航到我的Python目录,并在windows cmd提示符下运行“python”命令。它返回以下错误:ImportError:没有名为site的模块当我做'python -v'时,我得到以下内容:#installing zipimport hook
import zipimport # builtin #ImportError: No module named site #installed zipimport hook #clear builtin ._ #clear sys.path #clear sys.argv #clear sys.ps1 #clear sys.ps2 #clear sys.exitfunc #clear sys.exc_type #clear sys.exc_value #clear sys.exc_traceback #clear sys.last_type #clear sys.last_value #clear sys.last_traceback #clear sys.path_hooks #clear sys.path_importer_cache #clear sys.meta_path #clear sys.flags #clear sys.float_info #restore sys.stdin #恢复sys.stdout #restore sys.stderr #cleanup main#cleanup [1 ] zipimport #cleanup [1] signal #cleanup[1 ] exceptions #cleanup [1] _warnings #cleanup sys #cleanup builtin#cleanup ints: 6 unfreed ints #cleanup floats当我做dir时,C:\Python27\Lib\site.py*我得到以下内容:C:\ Users \ Mimminito> dir C:\ Python27 \ Lib \ site.py * 驱动器C中的卷没有标签。卷序列号为DAB9-A863C:\ Python27 \ Lib的目录13/11/2010 20:08 20,389 site.py 1文件20,389字节0 Dir(s)694,910,976字节免费有任何想法吗?
3 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
快速解决方案:设置PYTHONHOME和PYTHONPATH并在PATH上包含PYTHONHOME
例如,如果您安装到c:\ Python27
set PYTHONHOME=c:\Python27 set PYTHONPATH=c:\Python27\Lib set PATH=%PYTHONHOME%;%PATH%
确保你在PYTHON * vars上没有尾随'\',这似乎打破了它。
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
确保正确设置了PYTHONHOME环境变量。如果PYTHONHOME指向无效位置或您尝试运行的其他Python安装,则会收到此错误。
试试这个:
C:\>set PYTHONHOME=C:\Python27 C:\>python
使用
setx PYTHONHOME C:\Python27
为后续命令提示永久设置此项
添加回答
举报
0/150
提交
取消
