我下载了免费的开源软件鸽子计划器适用于 Linux。要安装,我按下 ctrl-alt-t 并输入:sudo python setup.py install
然后按下Enter。系统要求我输入密码,输入后收到消息:
python : cant open file 'setup.py' [Errno2] no such file or directory.
该文件位于名为Downloads
“我的桌面”的文件夹中。想知道我哪里做错了吗?
答案1
很可能当你打开终端时,你的 $PWD 等于“~”(/home/$USER/
或你的用户目录),所以你的命令
sudo python setup.py
相当于
sudo python /home/$USER/setup.py
根据您自己的描述,该文件在该位置不存在;/home/$USER/Desktop/Downloads/setup.py
因此它位于“没有这样的文件错误“当我阅读您的描述时,这是有效的。
在您的命令中提供完整路径,或者cd
(更改目录)到其所在位置,然后使用您现有的命令。
仅供参考:$PWD 是一个包含您当前工作目录的变量;即,echo $PWD
将显示它,就像 一样pwd
。$USER 是一个包含您的用户名的变量,因此echo $USER
将显示它,就像 一样whoami
。
答案2
让我们在终端中逐步下载并安装:
# change to Downloads folder inside home-folder
cd ~/Downloads
# download the distribution
wget https://launchpad.net/pigeonplanner/3.6/3.6.2/+download/pigeonplanner-3.6.2.tar.gz
# unpack the distibution
tar -xf pigeonplanner-3.6.2.tar.gz
# change directory to unpacked one
cd pigeonplanner-3.6.2/
# install needed python 2 modules
sudo apt install python-setuptools python-gtk2
# finally install the application
sudo python setup.py install
尽情享受吧。应用程序应该可以从应用程序菜单或pigeonplanner
命令中使用。