Python Pip错误“;导入错误:没有名为Site的模块;
我正在尝试在我的计算机上安装Scrapy,我已经有一段时间没有使用pip安装任何库了。每当我键入:Python Pip错误“;导入错误:没有名为Site的模块;,python,python-3.x,pip,scrapy,Python,Python 3.x,Pip,Scrapy,我正在尝试在我的计算机上安装Scrapy,我已经有一段时间没有使用pip安装任何库了。每当我键入: pip install scrapy 在Windows 10上的命令提示符中,我收到错误消息: Import error: No module named site 进行搜索时,我找到了以下链接: 针对类似问题,转到高级系统设置和环境变量,将带有C:\Python38的PYTHONHOME和带有C:\Python38\Lib和C:\Python38\Scripts的PYTHONPATH添加
pip install scrapy
在Windows 10上的命令提示符中,我收到错误消息:
Import error: No module named site
进行搜索时,我找到了以下链接:
针对类似问题,转到高级系统设置和环境变量,将带有C:\Python38的PYTHONHOME和带有C:\Python38\Lib和C:\Python38\Scripts的PYTHONPATH添加到用户和系统变量。但我仍然收到相同的错误消息
我还卸载了Python和Anaconda并重新安装了它们
是否有人知道我还可以尝试其他方法,或者pip可能无法工作的任何其他原因?您可以使用这种方法在windows计算机上安装scrapy 从 特定于平台的安装说明 窗户 虽然可以使用pip在Windows上安装Scrapy,但我们建议您安装Anaconda或Miniconda,并使用conda forge频道的软件包,这将避免大多数安装问题 安装Anaconda或Miniconda后,请使用以下工具安装Scrapy:
conda安装-c conda forge scrapy
您可以使用这种方式在windows计算机上安装scrapy
从
特定于平台的安装说明
窗户
虽然可以使用pip在Windows上安装Scrapy,但我们建议您安装Anaconda或Miniconda,并使用conda forge频道的软件包,这将避免大多数安装问题
安装Anaconda或Miniconda后,请使用以下工具安装Scrapy:
conda安装-c conda forge scrapy
我终于在我的电脑上安装了scrapy,下面我将概述我必须修复的东西,并尝试为其他有类似问题的人修复。请随时纠正我或通知我任何多余的步骤,我可能包括
多亏亚伯思回答了我的问题,他的方法现在可以在我的电脑上使用了,但我还必须先解决一些其他问题,才能让事情正常工作(事后看来,其中许多问题现在很明显)
环境变量
由于一些原因,我的环境变量设置不正确
要访问环境变量,我只需在Windows10中搜索“查看高级系统设置”,然后单击环境变量。然后我看到“用户变量”和“系统变量”,它们都有一个名为path的字段。路径是我将要修改的字段,因此我双击它,并显示一个路径列表
pip install scrapy
或者正如亚伯思在《水蟒》中所建议的那样
conda install -c conda-forge scrapy
我终于在我的电脑上安装了scrapy,下面我概述了我必须解决的问题,并尝试为其他有类似问题的人解决这些问题。请随时纠正我或通知我任何多余的步骤,我可能包括 多亏亚伯思回答了我的问题,他的方法现在可以在我的电脑上使用了,但我还必须先解决一些其他问题,才能让事情正常工作(事后看来,其中许多问题现在很明显) 环境变量 由于一些原因,我的环境变量设置不正确 要访问环境变量,我只需在Windows10中搜索“查看高级系统设置”,然后单击环境变量。然后我看到“用户变量”和“系统变量”,它们都有一个名为path的字段。路径是我将要修改的字段,因此我双击它,并显示一个路径列表
pip install scrapy
或者正如亚伯思在《水蟒》中所建议的那样
conda install -c conda-forge scrapy
您是否执行了pip升级?感谢您的建议,我在下面的网站上按照windows的说明操作,得到了错误模块NotFoundError:没有名为“encodings”的模块。您是否执行了pip升级?感谢您的建议,我在下面的网站上按照windows的说明操作,得到了错误模块NotFoundError:没有名为“encodings”的模块。谢谢yabberth,我做到了,它成功了。但我遵循的是scrapy的一个教程,他们在终端中做一些事情(假设这是mac命令提示符)。但是,当我尝试在anaconda命令提示符中键入scrapy时,我得到了“launcher中的致命错误无法使用”d:\bld\scrapy\u 1572360424769\u h_env\python.exe“C:\ProgramData\Anaconda3\Scripts\scrapy.exe”创建进程”(基本)C:\WINDOWS\system32>你能链接这个教程吗?它在scrapy Shells的标题下谢谢yabberth,我这么做了,它成功了。但是我正在跟随scrapy的一个教程,他们在终端上做东西(假设这是ma