diff --git a/docs/startup-guide/linux.mdx b/docs/startup-guide/linux.mdx index 03c8e89..0df11b4 100644 --- a/docs/startup-guide/linux.mdx +++ b/docs/startup-guide/linux.mdx @@ -71,7 +71,7 @@ sudo rm -r /opt/sensing-dev ## Python User ### Prerequisite -* OS: ubuntu 22.04 **with sudo privilege** +* OS: ubuntu 22.04 or later **with sudo privilege** * Development environment * Python >=3.10 * Hardware: @@ -88,21 +88,35 @@ pip uninstall ion-python -y ::: ### Install dependency + +#### Ubuntu 22.04
sudo apt install -y libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-4.0
pip3 install -U pip
pip3 install pycairo
+pip3 install 'PyGObject<=3.50'
+
+
+
+#### Ubuntu later than 22.04
+install libgirepository-2.0-dev if you want to install latest PyGObject
+
+
+sudo apt install -y libgirepository-2.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-4.0
+pip3 install -U pip
+pip3 install pycairo
+pip3 install 'PyGObject>3.50'
+
### Install Python Modules
Install aravis-python and gendc-python and ion-contrib-python to fully utilize. It is optional to install opencv-python, which is required for some of tutorials.
-pip3 install PyGObject
pip3 install aravis-python=={this_version.aravis_python_version}
pip3 install ion-contrib-python=={this_version.ion_python_version}
pip3 install gendc-python=={this_version.gendc_python_version}
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/startup-guide/linux.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/startup-guide/linux.mdx
index cbc505e..cc6dc5d 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/startup-guide/linux.mdx
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/startup-guide/linux.mdx
@@ -114,18 +114,30 @@ pip3 install pycairo
### Pythonモジュールのインストール
-本ウェブサイトで紹介するチュートリアルやソフトウェアはaravis-python、 gendc-python、そして ion-contrib-pythonをインストールすることで実行可能です。opencv-pythonのインストールは任意ですが、一部のチュートリアルで必要になります。
+#### Ubuntu 22.04
+
+
+sudo apt install -y libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-4.0
+pip3 install -U pip
+pip3 install pycairo
+pip3 install 'PyGObject<=3.50'
+
+
+#### Ubuntu later than 22.04
+最新のPyGObjectをインストールしたい場合は、libgirepository-2.0-dev をインストールしてください。
-pip3 install PyGObject
-pip3 install aravis-python=={this_version.aravis_python_version}
-pip3 install ion-contrib-python=={this_version.ion_python_version}
-pip3 install gendc-python=={this_version.gendc_python_version}
-pip3 install opencv-python
+sudo apt install -y libgirepository-2.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-4.0
+pip3 install -U pip
+pip3 install pycairo
+pip3 install 'PyGObject>3.50'
+
+
+
### Pythonモジュールのアンインストール
上記の手順でインストールしたPythonモジュールをアンインストールしたい場合は以下のコマンドを実行してください。
diff --git a/static/version_const/latest.js b/static/version_const/latest.js
index 175dd84..c8347d6 100644
--- a/static/version_const/latest.js
+++ b/static/version_const/latest.js
@@ -1,9 +1,9 @@
//THIS IS WHERE YOU UPDATE
const is_latest = true;
-const latest_version = 'v25.01.00';
+const latest_version = 'v25.01.02';
const latest_winUSB_URL = "v24.02.02"
-const ion_python_version = '3.2.6'
-const gendc_python_version = '0.4.0'
+const ion_python_version = '3.2.7'
+const gendc_python_version = '0.4.1'
const aravis_python_version = '0.8.31.dev1'
const GenerateVersionInfo = require('./generate_version_info.js');
diff --git a/static/version_const/v2405.js b/static/version_const/v2405.js
index 82d1310..c998499 100644
--- a/static/version_const/v2405.js
+++ b/static/version_const/v2405.js
@@ -1,8 +1,8 @@
//THIS IS WHERE YOU UPDATE
const is_latest = false;
-const latest_version = 'v24.05.11';
+const latest_version = 'v24.05.12';
const latest_winUSB_URL = "v24.02.02"
-const ion_python_version = '1.8.9'
+const ion_python_version = '1.8.10'
const gendc_python_version = '0.2.8'
const GenerateVersionInfo = require('./generate_version_info.js');