①更新pip,輸入“pip install --upgrade pip”後,顯示如下:
$ pip install --upgrade pip
Requirement already up-to-date: pip in /data/data/com.termux/files/usr/lib/python3.8/site-packages (20.0.2)
我了解為,“已經更新到最新版本。”
②更新setuptools:輸入”pip install --upgrade setuptools“後,顯示如下:
$ pip install --upgrade setuptools
Collecting setuptools
Downloading setuptools-45.2.0-py3-none-any.whl (584 kB)
|████████████████████████████████| 584 kB 206 kB/s
Installing collected packages: setuptools
Attempting uninstall: setuptools
Found existing installation: setuptools 41.2.0
Uninstalling setuptools-41.2.0:
Successfully uninstalled setuptools-41.2.0
Successfully installed setuptools-45.2.0
我了解為:”更新成功“。
③安裝turtle庫,輸入“pip install turtle”後,顯示如下:
$ pip install turtle
Collecting turtle
Using cached turtle-0.0.2.tar.gz (11 kB)
ERROR: Command errored out with exit status 1:
command: /data/data/com.termux/files/usr/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/data/data/com.termux/files/usr/tmp/pip-install-6dvij44j/turtle/setup.py'"'"'; file='"'"'/data/data/com.termux/files/usr/tmp/pip-install-6dvij44j/turtle/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /data/data/com.termux/files/usr/tmp/pip-install-6dvij44j/turtle/pip-egg-info
cwd: /data/data/com.termux/files/usr/tmp/pip-install-6dvij44j/turtle/
Complete output (6 lines):
Traceback (most recent call last):
File "", line 1, in
File "/data/data/com.termux/files/usr/tmp/pip-install-6dvij44j/turtle/setup.py", line 40
except ValueError, ve:
^
SyntaxError: invalid syntax
----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
我了解為,“安裝錯誤。”仔細看了看提示内容,看不懂。
④按照您提示的網址看了下,修改了安裝程式的第40行代碼,但下面又不會了。困惑疑點有兩個:
⒈在win7裡,把安裝包解壓後,打開setup.py,修改了第40行代碼,然後,是不是需要還打包回味回去呢?還是直接就這樣解壓狀态安裝?
⒉在termux裡,如何表示檔案所在位置的路徑?
我現在感覺自己開車在路上,但遇到了大霧,走不動啊。
老菜苗
|
園豆:161
(初學一級)
|
2020-02-23 17:07
@老菜苗: termux這個我沒用過,不知道跟Linux有沒有什麼差別,解壓狀态安裝還是重新打包,你自己都試試,看看這個https://jingyan.baidu.com/article/cb5d6105b09d6a005d2fe040.html
風行天下12
|
園豆:3503
(老鳥四級)
|
2020-02-24 09:31
@風行天下12:非常感謝您的回複。您介紹的文章我看過了,是通過檔案管理器确定檔案存儲位置。類似的檔案管理器我也用過。但都需要root。當我百度相關root方法時,各種root有風險的恐吓,主要是不願意再花時間折騰了(也有一部分被吓到了)
其實我又想到了一個辦法,就是在Termux上挂載U盤,這樣就可以對檔案進行操作了。
目前還在探索中。
老菜苗
|
園豆:161
(初學一級)
|
2020-02-26 16:59
@老菜苗: ok
風行天下12
|
園豆:3503
(老鳥四級)
|
2020-02-26 17:01
@風行天下12: 挂載u盤的方法找到了,如果有興趣可以看一下。
https://www.cnblogs.com/laocm/p/12369258.html
另外,還涉及到安裝本地包的問題。
雖然turtle 庫安上了,但還是沒法用。底子太薄,看不懂,不想繼續研究了,等有時間再搗鼓。
老菜苗
|
園豆:161
(初學一級)
|
2020-02-27 12:26
@老菜苗: 好呢,我也看看, termux這個沒用過,也算多了解點知識
風行天下12
|
園豆:3503
(老鳥四級)
|
2020-02-27 12:27
@風行天下12: 如果有閑的時間,可以搗鼓搗鼓,安卓手機上的Linux 模拟器,還是可以做好多事的。但,如果象我一樣,本身對Linux 就沒基礎,那就别弄這個termux了,很多坑。
老菜苗
|
園豆:161
(初學一級)
|
2020-02-27 12:32