Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python缺少模块V2.7.3和Windows 7:安装了FuzzyWuzy,在powershell中导入,而不是在空闲状态_Python_Windows_Module_Fuzzywuzzy - Fatal编程技术网

Python缺少模块V2.7.3和Windows 7:安装了FuzzyWuzy,在powershell中导入,而不是在空闲状态

Python缺少模块V2.7.3和Windows 7:安装了FuzzyWuzy,在powershell中导入,而不是在空闲状态,python,windows,module,fuzzywuzzy,Python,Windows,Module,Fuzzywuzzy,我打赌这个问题有一个简单的解决方案,但我不知道,从谷歌搜索和堆码溢出来看,它似乎与设置路径有关 我的计算机上安装了anaconda,它似乎使用python 2.7.4。我还安装了python 2.7.3,这似乎是我打开IDLE时使用的版本。当我使用“python setup.py install”安装fuzzywzy时,它安装在anaconda文件夹中,并在powershell中使用python,命令“from fuzzywzy import fuzz”工作正常,但在空闲状态下执行相同操作时,我

我打赌这个问题有一个简单的解决方案,但我不知道,从谷歌搜索和堆码溢出来看,它似乎与设置路径有关

我的计算机上安装了anaconda,它似乎使用python 2.7.4。我还安装了python 2.7.3,这似乎是我打开IDLE时使用的版本。当我使用“python setup.py install”安装fuzzywzy时,它安装在anaconda文件夹中,并在powershell中使用python,命令“from fuzzywzy import fuzz”工作正常,但在空闲状态下执行相同操作时,我会收到一个丢失的模块错误

有没有办法协调Python的两个版本?我可以让他们共享软件包,或者删除其中一个版本而不破坏一切吗

我试着这样做:

''' 设置PYTHONPATH/PYTHONHOME变量

右键单击“开始”菜单中的计算机图标,转到“属性”。在左侧选项卡上,转到高级系统设置。在弹出的窗口中,转到“高级”选项卡,然后在底部单击“环境变量”。在用户变量列表中单击,开始键入Python,并对系统变量重复上述操作,以确保PYTHONPATH或PYTHONHOME没有错误设置变量。接下来,添加新变量(我是在系统中而不是在用户中添加的,尽管它可能也适用于用户):PYTHONPATH,设置为C:\Python27\Lib。PYTHONHOME,设置为C:\Python27。 '''

然后重新安装fuzzywuzzy,它安装在C:Python27文件夹中,在空闲状态下工作,但现在Kivy不工作了


我也需要重新安装吗?或者是否有路径共享修复程序?

尝试将一个冲突程序包装到CMD文件中。像python virtualenv。

在CMD中打开
python.exe
。然后再试一次。您也可以直接添加到python路径:import sys,sys.path.insert(index,path)。从一个python获取sys.path,并插入/协调另一个python。或者只获取两个sys.path并将它们添加到PYTHONPATH env。变量,以确保获取所有内容。PYTHONPATH存在于系统变量中。autoexec.bat在9x中使用。XP在WINDOWS目录中有配置文件。我不知道现在有了。也许是注册处?