Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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
即使将path附加到sys.path,Python也找不到模块_Python_Python 2.7 - Fatal编程技术网

即使将path附加到sys.path,Python也找不到模块

即使将path附加到sys.path,Python也找不到模块,python,python-2.7,Python,Python 2.7,在我的工作计算机上安装python模块时遇到了一些奇怪的问题(阅读:没有管理员/root权限),我使用的是2.7.5。我下载并解包了tarball并运行了'setup.py',但没有效果:当我打开python shell时,它找不到模块(这个特定的模块是fuzzywuzzy)。但是,如果我在setup.py中单击鼠标右键->编辑,然后从该文件运行shell,它将加载并工作得非常好。或者,如果我随后从该shell打开一个新文件,使用该模块并运行它,它工作正常-__- 我试过使用: import s

在我的工作计算机上安装python模块时遇到了一些奇怪的问题(阅读:没有管理员/root权限),我使用的是2.7.5。我下载并解包了tarball并运行了'setup.py',但没有效果:当我打开python shell时,它找不到模块(这个特定的模块是fuzzywuzzy)。但是,如果我在setup.py中单击鼠标右键->编辑,然后从该文件运行shell,它将加载并工作得非常好。或者,如果我随后从该shell打开一个新文件,使用该模块并运行它,它工作正常-__-

我试过使用:

import sys
sys.path.append('path here')
附加模块的安装位置,但这没有帮助,当我关闭/重新打开shell时,路径也不会保留在sys.path列表中


这真让我发疯。有人能帮忙吗?我对编程和python比较陌生。

python提供的安装/卸载软件包的最好和简单的方法是使用PIP。 用这个

卸载的方法相同

python -m pip uninstall packagename==version
如果您使用的是windows,则需要首先设置路径变量,通常python文件将位于路径C:\Python27中以设置路径变量

PATH=%PATH%;C:\Python27;

您确定正在使用您试图导入的同一解释器运行
setup.py
吗?您使用的是windows还是mac?如果windows在
环境变量中手动添加路径
是否安装了多个版本的Python?调用
setup.py
可以使用与调用
Python setup.py
不同的Python。请参阅关于的可能相关问题。您应该添加PYTHONPATH环境变量的路径。要查看python实际知道哪些路径,请打开命令shell并执行
python-msite
PATH=%PATH%;C:\Python27;