“无法访问setup.py:没有这样的文件或目录”-无法运行任何.py文件?

2024-05-29 01:36:34 发布

您现在位置:Python中文网/ 问答频道 /正文

安装pyswip时出现此问题,需要运行setup.py文件。使用命令“python setup.py”,我收到了以下消息:"python: can't open file 'setup.py': [Errno 2] No such file or directory."

我知道这个问题以前被问过很多次,所以我在以前的回答中试过所有的方法。在脚本的最上面包括#!/usr/bin/env python#!/usr/bin/env python-3.3.0,然后尝试“chmod +x setup.py” 给出以下结果:"chmod: cannot accesssetup.py': No such file or directory"

尝试从终端运行其他.py文件会得到相同的结果。

在Python Shell中从IDLE运行该文件不会做任何事情。

运行“ls-d*/”命令表明,Python-3.3.0/目录(有问题的.py文件所在的目录)确实存在。

我错过了一些很明显的东西吗?(如果有帮助的话,我有基本的操作系统0.2。)


Tags: or文件nopy命令目录envbin
3条回答

当您运行要求python setup.py文件位于当前目录中的setup.py时。

可以使用cd命令控制当前目录。

所以:

cd /home/acacia/Python-3.3.0/PySwip/pyswip-0.2.3
python setup.py install

我对基本操作系统一无所知,但您可以尝试使用setup.py的完整路径。

python /home/acacia/Python-3.3.0/PySwip/pyswip-0.2.3/setup.py install

[编辑]无法回答评论,所以我刚在答复中添加了install参数

你需要进入你要“安装”的目录。例如,如果您正在安装numpy,并且git已经克隆了它,那么它可能位于~/numpy。所以第一张cd到~/numpy中,然后在那里输入类似于“python setup.py build”的推荐。

相关问题 更多 >

    热门问题