天天看點

termux怎麼安裝python庫_如何在termux上安裝Python的turtle庫?

①更新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