首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Ubuntu 16和Raspberry pi启动python文件

如何使用Ubuntu 16和Raspberry pi启动python文件
EN

Ask Ubuntu用户
提问于 2018-11-01 20:06:30
回答 1查看 1.8K关注 0票数 1

如何在Ubuntu 16和Raspberry Pi中启动一个简单的.py?因为我已经坐了10个小时来运行一个简单的python文件。

我试过的是:

用snap、经典和sudo apt来设置它:

代码语言:javascript
运行
复制
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6

结果:不存在命令名“add-apt-存储库”。

接下来,设置docker并为docker和python文件编写一个启动程序:

我将Sourcecode从Git加载到我的raspberry中,并首先使用命令将docker连接到docker:home

代码语言:javascript
运行
复制
sudo snap connect docker:home

连接它之后,我导航到包含项目和其中的Dockerfile的文件夹,并尝试使用文档中的行运行该文件:

代码语言:javascript
运行
复制
docker build -t pythonproject

其结果是:“码头构建”需要精确的1参数。

我也尝试了正常的方式与码头运行:

代码语言:javascript
运行
复制
docker run docker_file_name

结果:

代码语言:javascript
运行
复制
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.38/containers/create: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.

所以有人知道如何在Ubuntu 16?

上运行一个简单的python项目

因为目前我不知道为什么要使用Ubuntu 16,因为没有教程可以使用,而且一个python项目在工作10小时后无法运行。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2018-11-01 23:17:46

我找到了一种不可能是正确的方式,但它确实会让你达到你想要的最终结果。如果您按照本教程创建一个snap,并将python作为一个部件插件,它将在安装本地插件时安装python。

我创建了一个hello world git存储库,然后使用我的hello world存储库作为源完成了这个过程。创建的快照是无价值,但它确实安装了python!

现在,which python返回/usr/bin/python,我可以使用它运行本地创建的文件。

另外,我认为正确的方法是从源代码中安装,在开发环境中使用它,或者将其作为插件安装到您的代码中,作为产品的插件,正如注释中的答案所指出的那样。但这些方法似乎比这条作弊的路线更难。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1089302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档