当我安装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。)
答案 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"那里。