设置 Beeware:我无法在激活的 venv 中创建我的 JAR 支持文件
Setting up Beeware: I cannot create my JAR support file within my activated venv
我一直在尝试设置我的工作环境,以便我可以尝试 Beeware 教程。
https://voc.readthedocs.io/en/latest/background/install.html
我按照本安装教程的步骤使用 Bash Shell in Windows 8 和 Python 3.7。我安装了所有相关软件并配置了环境变量等
当我尝试在激活的 venv 中创建 JAR 支持文件时,我遇到了这个问题:
$ . env/Scripts/activate
(env) $ cd voc
(env) $ pip install -e .
(env) $ ant java ``` -- at this line of code the shell appears to be endlessly stuck in operation as follows:
(env) $ ant java
Buildfile: C:\Users\XXXX\tutorial\voc\build.xml
java:
compile:
compile_stdlib:
[exec] Cloning into 'ouroboros'...
[exec] Updating files: 17% (340/1941)
我已经离开这个 运行 一个多小时了,它没有任何进展的迹象。
我很确定 运行 是通过 venv 的脚本导致了问题 因为当我不使用任何 venv 时,进程仅在一分钟多一点。**
当我输入 cd
命令时,进程似乎也没有随时间变化。
我也试过禁用我的 windows 防御者来提高 CPU 性能,但没有成功。
有什么建议可以让我在 Venv 中正常工作吗?
提前致谢
您可能想尝试不同的环境,例如在 docker 容器上。
这是截至 2019 年 11 月 29 日使用 Ubuntu 18.04 LTS 的尝试报告。我关注了https://voc.readthedocs.io/en/latest/background/install.html
Python 使用 3.7 而不是默认的 3.6。
python --version
Python 3.7.5
Java 1.8
javac -version
javac 1.8.0_25
ant 由 Ubuntu 包管理器安装:
ant -version
Apache Ant(TM) version 1.10.5 compiled on March 28 2019
我必须安装 python 3.7 venv 请参阅
sudo apt-get install python3.7-venv
克隆存储库
git clone https://github.com/beeware/voc.git
激活虚拟环境
python3 -m venv env
$ . env/bin/activate
$ cd voc
$ pip install -e .
现在终于 运行 给你带来麻烦的 ant 命令:
ant java
Buildfile: /hd/sengo/home/wf/source/python/beeware/voc/build.xml
java:
compile:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/build/java
[javac] Compiling 140 source files to /hd/sengo/home/wf/source/python/beeware/voc/build/java
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile_stdlib:
[exec] Cloning into 'ouroboros'...
[exec] Cloning Ouroboros...
[exec] Compiling 95 python modules...
[exec] ...............................................................................................
[exec] Built 95 modules
dist:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/dist
[jar] Building jar: /hd/sengo/home/wf/source/python/beeware/voc/dist/Python-3.7-Java-support.b7.jar
[copy] Copying 1 file to /hd/sengo/home/wf/source/python/beeware/voc/dist
compile:
compile-testdaemon:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/build/java-testdaemon
[javac] Compiling 2 source files to /hd/sengo/home/wf/source/python/beeware/voc/build/java-testdaemon
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
dist-testdaemon:
[jar] Building jar: /hd/sengo/home/wf/source/python/beeware/voc/dist/Python-3.7-Java-testdaemon.b7.jar
[copy] Copying 1 file to /hd/sengo/home/wf/source/python/beeware/voc/dist
BUILD SUCCESSFUL
Total time: 56 seconds
我一直在尝试设置我的工作环境,以便我可以尝试 Beeware 教程。
https://voc.readthedocs.io/en/latest/background/install.html
我按照本安装教程的步骤使用 Bash Shell in Windows 8 和 Python 3.7。我安装了所有相关软件并配置了环境变量等
当我尝试在激活的 venv 中创建 JAR 支持文件时,我遇到了这个问题:
$ . env/Scripts/activate
(env) $ cd voc
(env) $ pip install -e .
(env) $ ant java ``` -- at this line of code the shell appears to be endlessly stuck in operation as follows:
(env) $ ant java
Buildfile: C:\Users\XXXX\tutorial\voc\build.xml
java:
compile:
compile_stdlib:
[exec] Cloning into 'ouroboros'...
[exec] Updating files: 17% (340/1941)
我已经离开这个 运行 一个多小时了,它没有任何进展的迹象。
我很确定 运行 是通过 venv 的脚本导致了问题 因为当我不使用任何 venv 时,进程仅在一分钟多一点。**
当我输入 cd
命令时,进程似乎也没有随时间变化。
我也试过禁用我的 windows 防御者来提高 CPU 性能,但没有成功。
有什么建议可以让我在 Venv 中正常工作吗?
提前致谢
您可能想尝试不同的环境,例如在 docker 容器上。
这是截至 2019 年 11 月 29 日使用 Ubuntu 18.04 LTS 的尝试报告。我关注了https://voc.readthedocs.io/en/latest/background/install.html
Python 使用 3.7 而不是默认的 3.6。
python --version
Python 3.7.5
Java 1.8
javac -version
javac 1.8.0_25
ant 由 Ubuntu 包管理器安装:
ant -version
Apache Ant(TM) version 1.10.5 compiled on March 28 2019
我必须安装 python 3.7 venv 请参阅
sudo apt-get install python3.7-venv
克隆存储库
git clone https://github.com/beeware/voc.git
激活虚拟环境
python3 -m venv env
$ . env/bin/activate
$ cd voc
$ pip install -e .
现在终于 运行 给你带来麻烦的 ant 命令:
ant java
Buildfile: /hd/sengo/home/wf/source/python/beeware/voc/build.xml
java:
compile:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/build/java
[javac] Compiling 140 source files to /hd/sengo/home/wf/source/python/beeware/voc/build/java
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile_stdlib:
[exec] Cloning into 'ouroboros'...
[exec] Cloning Ouroboros...
[exec] Compiling 95 python modules...
[exec] ...............................................................................................
[exec] Built 95 modules
dist:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/dist
[jar] Building jar: /hd/sengo/home/wf/source/python/beeware/voc/dist/Python-3.7-Java-support.b7.jar
[copy] Copying 1 file to /hd/sengo/home/wf/source/python/beeware/voc/dist
compile:
compile-testdaemon:
[mkdir] Created dir: /hd/sengo/home/wf/source/python/beeware/voc/build/java-testdaemon
[javac] Compiling 2 source files to /hd/sengo/home/wf/source/python/beeware/voc/build/java-testdaemon
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
dist-testdaemon:
[jar] Building jar: /hd/sengo/home/wf/source/python/beeware/voc/dist/Python-3.7-Java-testdaemon.b7.jar
[copy] Copying 1 file to /hd/sengo/home/wf/source/python/beeware/voc/dist
BUILD SUCCESSFUL
Total time: 56 seconds