You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[mx](https://github.com/graalvm/mx) - a separate Python tool co-developed for GraalVM development. This tool must be downloaded and put onto your PATH:
18
21
22
+
```
23
+
git clone https://github.com/graalvm/mx.git
24
+
export PATH=$PWD/mx:$PATH
25
+
```
26
+
---
19
27
The best way of using the GraalVM implementation of Python is out of a virtual environment. This generates
20
-
wrapper scripts and makes the implementation usable from shell as standard Python interpreter. To do so
28
+
wrapper scripts and makes the implementation usable from shell as a standard Python interpreter. To do so
21
29
execute the following command in the project directory:
22
30
23
31
```
@@ -30,11 +38,11 @@ To activate the environment in your shell session call:
30
38
source <dir-to-venv>/bin/activate
31
39
```
32
40
33
-
In the venv multiple executables are available, like `python`, `python3` and `graalpython`.
41
+
In the venv, multiple executables are available, like `python`, `python3` and `graalpython`.
34
42
35
43
### Installing packages
36
44
37
-
At the moment not enough of the standard library is implemented to run the
45
+
Currently, not enough of the standard library is implemented to run the
38
46
standard package installers for many packages. As a convenience, we provide a
39
47
simple module to install packages that we know to be working (including
40
48
potential patches required for those packages). Try the following to find out
@@ -61,7 +69,7 @@ some other extensions might also already work, but we're not actively testing
61
69
other extensions right now and cannot promise anything. Note that to try
62
70
extensions on this implementation, you have to download, build, and install them
63
71
manually for now. To do so, we recommend LLVM 6. Other versions might also work,
64
-
but this version is what we're testing with in our CI.
72
+
but this version of LLVM is what we're testing with in our CI.
65
73
66
74
### Polyglot Usage
67
75
@@ -70,7 +78,7 @@ cross-language interop. This will hopefully give you an idea how to use it.
70
78
71
79
### Contributing
72
80
73
-
I you're thinking about contributing something to this repository, you will need
81
+
If you're thinking about contributing something to this repository, you will need
74
82
to sign the [Oracle Contributor
75
83
Agreement](http://www.graalvm.org/community/contributors/) for us to able to
76
84
merge your work. Please also take note of our [code of
0 commit comments