GVKun编程网logo

Ubuntu 18.04中Python 3环境中的PyFMI(ubuntu python.h)

16

对于Ubuntu18.04中Python3环境中的PyFMI感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解ubuntupython.h,并且为您提供关于(五)在Ubuntu12.04中为p

对于Ubuntu 18.04中Python 3环境中的PyFMI感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解ubuntu python.h,并且为您提供关于(五)在Ubuntu12.04中为python3安装pygame1.9.2、Python脚本在Ubuntu 12.04中被杀死、Ubuntu 12.04中缺少Python.h、Ubuntu 16.04/18.04 安装Pycharm及Ipython的教程的宝贵知识。

本文目录一览:

Ubuntu 18.04中Python 3环境中的PyFMI(ubuntu python.h)

Ubuntu 18.04中Python 3环境中的PyFMI(ubuntu python.h)

我的目标是能够在Ubuntu 18.04中运行OpenModelica生产的FMU,然后在Python 3环境中使用PyFMI运行它们。

我在这里https://jmodelica.org/pyfmi/installation.html遵循PyFMI安装的概述。

到目前为止,我已经使用Conda设法安装了Python3,Numpy,Scipy,lxml和其他一些软件包,并使其与我的一些Python示例一起使用。但我希望您能获得一些详细的建议

  1. 安装FMI库-我不知道如何设置标志fmil-home
  2. 安装Assimulo

之后,我想我们已经准备好从安装概述“ python setup.py install —fmil-home = / path / to /
fmil”中进行安装

赞赏一些基本建议!

(五)在Ubuntu12.04中为python3安装pygame1.9.2

(五)在Ubuntu12.04中为python3安装pygame1.9.2

第一步:安装一些必要的包文件

sudo apt-get install python3-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev checkinstall mercurial

  
第二步:下载合适的pygame源码
https://bitbucket.org/pygame/pygame
或者这个pygame1.9.2
http://download.csdn.net/download/fadefaraway/10043772
  
  
第三步:解压后编译该文件

unzip pygame-1.9.2.zip
python3 setup.py build

  
第四步:安装

sudo checkinstall python3 setup.py install

Python脚本在Ubuntu 12.04中被杀死

Python脚本在Ubuntu 12.04中被杀死

我目前正在尝试在Ubuntu 12.04上运行一个长时间运行的Python脚本。 机器运行在数字海洋液滴上。 它没有可见的内存泄漏(顶部显示恒定的内存)。 在运行没有事件(没有未捕获的exception,使用的内存不增加)大约12小时后,脚本被杀害。

系统日志中与脚本相关的唯一消息是

Sep 11 06:35:06 localhost kernel:[13729692.901711] select 19116(python),adj 0,size 62408,kill

Sep 11 06:35:06 localhost kernel:[13729692.901713] send sigkill to 19116(python),adj 0,size 62408

无法分配内存:fork:无法分叉新进程?

如何确定Linux中的进程内存限制?

Python os.fork OSError:无法分配内存(但内存不是问题)

Linux乐观的malloc:当内存不足时总是会抛出新的东西?

Linux c应用程序内存使用情况

我在Ubuntu 12.04之前(和其他脚本)遇到类似的问题,但是日志包含脚本被杀手杀死的附加信息。

这些脚本以及这个脚本占用了最多30%的可用内存。

由于我无法find任何实际代码的问题,这可能是一个操作系统的问题? 如果是这样,我该如何解决它?

分配更多的RAM而不重新编译

Neo4j OutOfMemory问题

任何方式来限制物理内存的使用? (页面文件确定)

什么是tomcat内存堆提交?

当它在Ubuntu上作为一个守护进程运行时,我怎样给Jenkins更多的堆空间?

你的过程确实是被杀手杀死的。 日志消息“select … to kill”暗示了这一点。

可能你的脚本没有做错任何事情,但是因为它使用了最多的内存而选择了被杀。

您必须提供更多的可用内存,如果可以的话,通过添加更多(虚拟)RAM,将其他服务从本机移动到另一个服务器,或尝试优化脚本中的内存使用情况。

请参阅例如使用/ var / log / messages调试用于调试提示的内存不足 。 您可以尝试免除您的脚本被杀害: 如何永久设置守护进程的OOM杀手调整? 但是经常随意杀死一些进程可能会使整个机器处于不稳定的状态。 最后,你将不得不整理内存需求,然后确保有足够的内存用于峰值负载。

Ubuntu 12.04中缺少Python.h

Ubuntu 12.04中缺少Python.h

我使用以下命令在Ubuntu 12.04上安装了一个名为RYU的openflow控制器:

 sudo  pip install ryu

我试图使用ryu-manager运行python文件,如下所示。

sudo ryu-manager simple_switch.py Traceback (most recent call last):  File "/usr/local/bin/ryu-manager", line 19, in <module>    import geventImportError: No module named gevent

然后我尝试使用以下方法安装gevent:

sudo pip install geventgcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c gevent/core.c -o build/temp.linux-x86_64-2.7/gevent/core.ogevent/core.c:4:20: fatal error: Python.h: No such file or directorycompilation terminated.error: command ''gcc'' failed with exit status 1

此错误的原因是什么?我试图找到Python.h使用sudo locate Python.h,但没有成功。python -V但是的输出是

Python 2.7.3

Python.h系统上应该有吗?如果是这样,我应该安装什么来获得它?

答案1

小编典典

应该这样做:

sudo apt-get update; sudo apt-get install python-dev -y

它将安装所有缺少的标题。这对我帮助很大。

Ubuntu 16.04/18.04 安装Pycharm及Ipython的教程

Ubuntu 16.04/18.04 安装Pycharm及Ipython的教程

Ubuntu 18.04下

1、安装python 2._版本,输入 sudo apt install python

命令行输入 python或python3会打开对应的版本。

输入 exit()或Ctrl + D可以退出python的shell。

2、ipython 2._ 版本安装,输入 sudo apt install ipython, ipython 3._ 版本安装,输入 sudo apt install ipython3

ipython的shell中,直接输入 exit 即可退出。

3、IDE之Pycharm的安装

首先,下载Pycharm官方专业版,也可以安装教育版,下载地址:https://www.jetbrains.com/pycharm/

然后解压,如图

将解压后的文件夹移动到 /opt 目录下,该目录用于存放主机额外安装的软件。

然后,cd /opt/pycharm-2019.2.3/bin/ 切换到bin目录下,

输入: ./pycharm.sh 运行程序,接着选择免费评估,如下图

好了,安装结束。

设置快速启动方式,选择Tools里面的 Create Desktop Entry,这样便创建好了Launcher启动图标

最后,添加到 Favorities 即可。

ps:下面看下ubuntu16.04 四种方式安装Pycharm

一、tar.gz包安装 

从Pycharm官网下载(https://www.jetbrains.com/pycharm/download/)

tar zxfv pycharm-professional-2017.1.2.tar.gz
cd pycharm-professional-2017.1.2
./bin/pycharm.sh

二、umake安装 

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake ide pycharm

三、apt源安装 

sudo add-apt-repository ppa:mystic-mirage/pycharm
sudo apt-get update
sudo apt-get install pycharm

四、deb包安装 

echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -cs)-getdeb apps" | sudo tee /etc/apt/sources.list.d/getdeb-apps.list
wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install pycharm

五、参考 

Pycharm官网

umake和deb安装

注册码

总结

以上所述是小编给大家介绍的Ubuntu 16.04/18.04 安装Pycharm及Ipython的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

您可能感兴趣的文章:
  • 详解Ubuntu16.04安装Python3.7及其pip3并切换为默认版本
  • ubuntu安装sublime3并配置python3环境的方法
  • python在ubuntu中的几种安装方法(小结)
  • python安装mysql-python简明笔记(ubuntu环境)
  • 在Ubuntu系统下安装使用Python的GUI工具wxPython
  • Ubuntu14.04安装pycharm的步骤

关于Ubuntu 18.04中Python 3环境中的PyFMIubuntu python.h的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于(五)在Ubuntu12.04中为python3安装pygame1.9.2、Python脚本在Ubuntu 12.04中被杀死、Ubuntu 12.04中缺少Python.h、Ubuntu 16.04/18.04 安装Pycharm及Ipython的教程的相关信息,请在本站寻找。

本文标签: