a-Shell 17+
Nicolas Holzschuch
Được thiết kế cho iPad
-
- Miễn phí
Ảnh Chụp Màn Hình
Miêu tả
a-Shell is a complete local terminal emulator, allowing to run most Unix commands on you iOS device. You can transfer files using scp and curl, edit them with vim and ed, process them using grep, awk and sed. You can work with git repositories using lg2.
Most commands are compiled for iOS native Arm64 format, making them fast and well integrated with iOS underlying BSD Unix.
a-Shell includes Python, Lua, Perl, JavaScript, C, C++ for programming and TeX (texlive 2023, with Tikz and LuaTeX) for text processing.
There are also multiple network utilities: nslookup, ping, whois, ifconfig... Type help for help, help -l to get the full list of commands.
a-Shell can be controlled from Shortcuts: run commands in order, process files in a-Shell, get the results as text or files, transfer files to other apps...
a-shell uses iOS 13+ “multiple windows” ability, so you can run multiple shells at the same time, with different commands, in different directories. You can edit a file in one window with vim and process it in the other with python.
Compile your C or C++ programs to webAssembly using clang or clang++, and execute the resulting binary. A complete webAssembly SDK is included (WASI-libc).
a-Shell is the complete version. If you need a smaller app, and you don't need a C compiler, a TeX engine, or numpy and matplotlib, there is a-Shell mini.
Có gì Mới
Phiên bản 1.15.6
- new parameter for the "Get File" Shortcut: get file "as a copy". Use this when you encounter an issue with "Get File" and iOS 18.
- ffmpeg can add subtitles to video.
Xếp hạng và Nhận xét
default to user installation because normal site-package is not write able
When i type: pip install sklearn
I encountered this problem: Collecting sklearn
Downloading sklearn-0.0.tar.gz (1.1 kB)
Collecting scikit-learn
Using cached scikit-learn-0.24.0.tar.gz (7.4 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
ERROR: Command errored out with exit status 1:
command: /private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/bin/python3 /private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /private/var/mobile/Containers/Data/Application/8872B82D-EB1D-4513-BD9D-EA752E07736F/tmp/tmpcxrvp218
cwd: /private/var/mobile/Containers/Data/Application/8872B82D-EB1D-4513-BD9D-EA752E07736F/tmp/pip-install-8txm5c6w/scikit-learn_ee9aba0f856845eeb49f0014c54471fe
Complete output (12 lines):
Traceback (most recent call last):
File "/private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py", line 280, in <module>
main()
File "/private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pe
p517/_in_process.py", line 263, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pe
p517/_in_process.py", line 108, in get_requires_for_build_wheel
backend = _build_backend()
File "/private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pe
p517/_in_process.py", line 83, in _build_backend
ep = os.environ['PEP517_BUILD_BACKEND']
File "/private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/os.py", line 682, in __getit
em__
raise KeyError(key) from None
KeyError: 'PEP517_BUILD_BACKEND'
----------------------------------------
ERROR: Command errored out with exit status 1: /private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/bin/p
ython3 /private/var/containers/Bundle/Application/FDD89F83-6B2F-41AF-B7D6-4707F6F0B8E7/a-Shell.app/Library/lib/python3.9/site-packages/pip/_vendor/pep51
7/_in_process.py get_requires_for_build_wheel /private/var/mobile/Containers/Data/Application/8872B82D-EB1D-4513-BD9D-EA752E07736F/tmp/tmpcxrvp218 Check
the logs for full command output.
Please help me.
Phản Hồi Từ Nhà Phát Triển ,
Hi,
you might find another_shell@icloud.com, https://twitter.com/a_Shell_iOS or https://github.com/holzschu/a-shell/issues as an easier way to reach us for help and questions.
To answer your question: sklearn requires a C compiler, which is not available on iOS.
Where is the package manager for this terminal
I can’t find apt, apt-get or yum
Phản Hồi Từ Nhà Phát Triển ,
It's "pkg".
Quyền Riêng Tư Của Ứng Dụng
Nhà phát triển, Nicolas Holzschuch, đã cho biết rằng phương thức đảm bảo quyền riêng tư của ứng dụng có thể bao gồm việc xử lý dữ liệu như được mô tả ở bên dưới. Để biết thêm thông tin, hãy xem chính sách quyền riêng tư của nhà phát triển.
Dữ Liệu Không Được Thu Thập
Nhà phát triển không thu thập bất kỳ dữ liệu nào từ ứng dụng này.
Phương thức đảm bảo quyền riêng tư có thể khác nhau, chẳng hạn như dựa trên các tính năng bạn sử dụng hoặc độ tuổi của bạn. Tìm hiểu thêm.
Thông Tin
- Nhà cung cấp
- Nicolas Holzschuch
- Kích cỡ
- 1,6 GB
- Danh mục
- Công Cụ Nhà Phát Triển
- Tương thích
-
- iPhone
- Yêu cầu iOS 14.0 trở lên.
- iPad
- Yêu cầu iPadOS 14.0 trở lên.
- iPod touch
- Yêu cầu iOS 14.0 trở lên.
- Máy Mac
- Yêu cầu macOS 11.0 trở lên và máy Mac có chip Apple M1 trở lên.
- Apple Vision
- Yêu cầu visionOS 1.0 trở lên.
- Ngôn Ngữ
-
Tiếng Anh, Tiếng Hàn, Tiếng Nhật, Tiếng Pháp, Tiếng Trung Giản thể, Tiếng Tây Ban Nha, Tiếng Đức
- Tuổi
- 17+ Truy Cập Mạng Không Bị Giới Hạn
- Bản quyền
- © Nicolas Holzschuch
- Giá
- Miễn phí