Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.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 &引用;无法访问setup.py:没有这样的文件或目录";-can';不运行任何.py文件吗?_Python - Fatal编程技术网

Python &引用;无法访问setup.py:没有这样的文件或目录";-can';不运行任何.py文件吗?

Python &引用;无法访问setup.py:没有这样的文件或目录";-can';不运行任何.py文件吗?,python,Python,这个问题是在我安装pyswip时开始的,需要运行setup.py文件。使用命令“python setup.py”,我收到了以下消息:“python:无法打开文件'setup.py':[Errno 2]没有这样的文件或目录。” 我知道这个问题以前被问过很多次,所以我在以前的回答中尝试了所有的方法。包括#/usr/bin/env python或#/usr/bin/env python-3.3.0,然后尝试“chmod+x setup.py” 提供以下内容:“chmod:无法访问setup.py”:没

这个问题是在我安装pyswip时开始的,需要运行setup.py文件。使用命令“python setup.py”,我收到了以下消息:
“python:无法打开文件'setup.py':[Errno 2]没有这样的文件或目录。”

我知道这个问题以前被问过很多次,所以我在以前的回答中尝试了所有的方法。包括
#/usr/bin/env python
#/usr/bin/env python-3.3.0
,然后尝试“
chmod+x setup.py
” 提供以下内容:
“chmod:无法访问
setup.py”:没有这样的文件或目录“

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

在pythonshell中从IDLE运行文件没有任何作用

运行“ls-d*/”命令可以显示Python-3.3.0/目录,其中有问题的.py文件肯定在那里


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

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

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

[EDIT]无法回答注释,因此当您运行
python setup.py
时,我只是在我的回答中添加了install参数,这要求
setup.py
文件位于当前目录中

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

因此:


您需要进入要“安装”的目录。例如,如果您正在安装numpy,并且git克隆了它,那么它可能位于~/numpy。因此,首先将cd放入~/numpy,然后在那里键入类似“python setup.py build”的命令。

其他文件呢?这似乎不是Python的问题-“chmod:无法访问'setup.py':没有这样的文件或目录”。用与我的照片查看器相同的方式打开.jpg文件效果很好。。。它似乎只是.py文件:(当您运行
python setup.py
时,您需要实际位于您试图安装的模块的
setup.py
文件所在的目录中。因此,如果您下载了模块的源程序包,您需要将该程序包和cd解压到它创建的目录中。无论如何,这是一个关于软件安装的问题关于编程本身(考虑到它的答案涉及对
cd
命令的介绍),它可能属于超级用户。提供的答案中有一个回答了您的问题吗?请在值得表扬的地方提供表扬。尝试了python/home/acacia/python-3.3.0/PySwip/PySwip-0.2.3/setup.py:“用法:setup.py[global\u opts]cmd1[cmd1_-opts][cmd2[cmd2_-opts]…]或:setup.py--help[cmd1-cmd2…]或:setup.py--help命令或:setup.py cmd--help错误:没有提供命令“@user3891313,这不是您来这里遇到的问题,所以我觉得这是一个解决方案(只需在
Python setup.py
之前运行
cd/home/acacia/Python-3.3.0/PySwip/PySwip-0.2.3
也会有同样的效果)。(是的,您需要运行
Python setup.py install
Python setup.py develop
或类似的东西,但这应该在PySwip模块的文档中)。如果“用法:setup.py[global_opts]cmd1”,请尝试
python setup.py安装
python setup.py构建
(这些是安装模块通常接受的命令)。您也可以尝试
setup.py--help
cd /home/acacia/Python-3.3.0/PySwip/pyswip-0.2.3
python setup.py install