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

时间:2014-07-30 12:21:03

标签: 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 access setup.py': No such file or directory"

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

从IDLE运行Python Shell中的文件没有做任何事情。

运行“ls -d * /”命令显示有问题的.py文件所在的Python-3.3.0 /目录肯定存在。

我错过了一些非常明显的东西吗? (如果有帮助,我有小学操作系统0.2。)

3 个答案:

答案 0 :(得分:3)

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

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

所以:

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

答案 1 :(得分:2)

我不了解基本操作系统,但您可以尝试使用setup.py的完整路径。

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

[编辑]无法回答评论,所以我只是在我的回答中添加了安装参数

答案 2 :(得分:0)

您需要进入您要进入的目录" setup"。例如,如果您正在安装numpy,并且您已经git-cloned它,那么它可能位于〜/ numpy。所以首先进入〜/ numpy,类型如#34; python setup.py build"那里。