【发布时间】:2020-03-11 09:05:04
【问题描述】:
所以,我是 ubuntu 的新手,目前我正在使用 kinect,因此我找到了可以使用的 freenect 模块。
但问题是我很难在 python 上安装这个包,更具体地说是 python 3.7,因为命令 pip(或 pip3)找不到 freenect 模块。
因此,解决方案是在 github 上克隆 freenect 存储库,然后在创建目录和 bla bla bla 之后进行 sudo 安装。
但是,对于最后一步,将进入文件夹“/libfreenect/wrappers/python”并运行:
sudo python setup.py install
输出告诉我,我安装了 python 2.7,这不是我当前使用的 python 版本。 那么在我尝试之后:
sudo python3 setup.py install
但它安装在 python 3.6 中,这也不是我正在使用的,就像标题所说的那样,我使用的是 python 3.7。
有什么解决办法吗?
【问题讨论】:
-
如果你导航到正确的python安装(我的意思是
cd)并直接调用python文件并执行你的sudo your_pythonfile setup.py install,也许会更好。这只是 a 解决方案。您实际上应该在系统路径中设置您的python -
你应该使用 pyenv:github.com/pyenv/pyenv