24小时热门版块排行榜    

查看: 1370  |  回复: 5

1xiaohua1

木虫 (正式写手)

[求助] 求一个 linux版本的p4vasp 已有1人参与

各位朋友,由于无法登录p4vasp官网,求一个   linux版本的p4vasp   1217467061@qq.com
回复此楼
活着,就要不停地做事
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1xiaohua1

木虫 (正式写手)

1217467061Q]@qq.com
活着,就要不停地做事
2楼2024-10-28 16:55:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rlafite

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
You can then install py4vasp from PyPI using the pip package installer
pip install py4vasp

» 本帖已获得的红花(最新10朵)

3楼2024-10-31 00:15:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1xiaohua1

木虫 (正式写手)

送红花一朵
引用回帖:
3楼: Originally posted by rlafite at 2024-10-31 00:15:35
You can then install py4vasp from PyPI using the pip package installer
pip install py4vasp

这个不知道什么原因,安装不成功
活着,就要不停地做事
4楼2024-10-31 20:54:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rlafite

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
1xiaohua1: 金币+50, ★★★★★最佳答案 2024-11-01 10:32:08
引用回帖:
4楼: Originally posted by 1xiaohua1 at 2024-10-31 00:54:32
这个不知道什么原因,安装不成功...

https://pypi.org/project/py4vasp/


Installation
We use the poetry dependency manager which takes care of all dependencies and maintains a virtual environment to check the code. If you want to test something in the virtual environment, just use e.g. poetry run jupyter-notebook.

We recommend installing py4vasp in a conda environment to resolve issues related to installing mdtraj with pip. To do this please use the following steps. The last step will test whether everything worked

conda create --name py4vasp-env python=3.8
git clone git@github.com:vasp-dev/py4vasp.git
pip install poetry
poetry install
conda install -c conda-forge mdtraj
poetry run pytest
Note that this will install py4vasp into the conda environment. This isolates the code from all packages you have installed in other conda environments. Using poetry makes sure that when you modify the code all the relevant dependencies are tracked.

py4vasp core
If you want to use py4vasp to develop your own scripts, you may want to limit the amount of external dependencies. To this end, we provide alternative configuration files that only install numpy, h5py, and the development dependencies. To install this core package replace the configurations files in the root folder with the ones in the core folder

cp core/* .
Then you can install py4vasp with the same steps as above. Alternatively, since py4vasp-core does not use mdtraj, you can also install everything in a virtual environment mangaged by poetry

pip install poetry
poetry install
poetry run pytest
Note that some tests will be skipped because they require the external packages to run. If you want to exclude even the development dependencies, you can run

poetry install --without dev
for the minimal installation.

Code style
Code style is enforced, but is not something the developer should spend time on, so we decided on using black and isort. Please run

black src tests
isort src tests
before committing the code. This will autoformat your code and sort the import statements in a consistent order. If you would like this code formatting to be done along with each commit, you can run

pre-commit install
Contributing to py4vasp
We welcome contributions to py4vasp. To improve the code please follow this workflow

Create an issue for the bugfix or feature you plan to work on, this gives the option to provide some input before work is invested.
Implement your work in a fork of the repository and create a pull request for it. Please make sure to test your code thoroughly and commit the tests in the pull request in the tests directory.
In the message to your merge request mention the issue the code attempts to solve.
We will try to include your merge request rapidly when all the tests pass and your code is covered by tests.
Please limit the size of a pull request to approximately 200 lines of code otherwise reviewing the changes gets unwieldy. Prefer splitting the work into multiple smaller chunks if necessary.

» 本帖已获得的红花(最新10朵)

5楼2024-11-01 00:33:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1xiaohua1

木虫 (正式写手)

送红花一朵
引用回帖:
5楼: Originally posted by rlafite at 2024-11-01 00:33:34
https://pypi.org/project/py4vasp/


Installation
We use the poetry dependency manager which takes care of all dependencies and maintains a virtual environment to check the code. If you want to t ...

谢啦
活着,就要不停地做事
6楼2024-11-01 10:32:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1xiaohua1 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿郑大071000分数282求调剂 +3 研研颜 2026-03-05 7/350 2026-03-07 22:33 by 帆船哥
[考研] 303求调剂 +6 forgman95 2026-03-05 8/400 2026-03-07 22:05 by 星空星月
[考研] 新疆大学地质与矿业工程学院招生 +13 another12 2026-03-04 19/950 2026-03-07 21:28 by 13102137290
[考研] 一志愿211 化学305分求调剂 +3 0703杨悦305分 2026-03-05 3/150 2026-03-07 21:15 by yinhuanshun
[考研] 一志愿西工大材料学,英一数二总分321分,求调剂。 +4 zz05zz 2026-03-02 6/300 2026-03-07 19:22 by 王324616
[考研] 一志愿武汉理工085601,初试301分,请问能调剂到湖北吗 +3 肖yang 2026-03-06 3/150 2026-03-07 19:08 by ms629
[考研] 一志愿211 085600 280数二英二求调剂 +3 月山斜 2026-03-06 3/150 2026-03-07 18:56 by houyaoxu
[基金申请] 进入个人成果库好难,一下午都没进去 +5 mi_dilee 2026-03-05 5/250 2026-03-06 23:36 by JMS_TU
[考研] 求调剂 +4 呼呼?~+123456 2026-03-06 4/200 2026-03-06 23:11 by L135790
[考研] 化学工程与技术316求调剂 +5 Sixuan wang 2026-03-06 5/250 2026-03-06 21:58 by 星空星月
[考研] 一志愿华中科技大学,化学专业344分,求调剂 +7 邢xing1 2026-03-02 7/350 2026-03-06 09:14 by guoweigw
[考研] 334求调剂 +6 Trying] 2026-03-05 8/400 2026-03-06 00:16 by wutongshun
[考研] 282求调剂 +5 2103240126 2026-03-02 8/400 2026-03-04 17:29 by 妄深于海
[考研] 0855机械工程324求调剂 +3 郑SK 2026-03-02 7/350 2026-03-04 17:24 by congmingdou
[考研] 281求调剂 +3 我是小小葱葱 2026-03-03 5/250 2026-03-04 14:23 by kakakapanpan
[考研] 331求调剂 +3 zzZ&zZ 2026-03-03 3/150 2026-03-04 10:37 by aaa显卡批发王总
[考研] 0703化学306调剂 +4 26要上岸 2026-03-03 4/200 2026-03-03 20:08 by yoyohj0427
[考研] 292求调剂 +3 sgbl 2026-03-03 3/150 2026-03-03 17:30 by barlinike
[考研] 268求调剂 +10 简单点0 2026-03-02 14/700 2026-03-03 14:51 by pingping55
[考研] 284求调剂 +6 天下熯 2026-03-02 6/300 2026-03-03 13:46 by Iveryant
信息提示
请填处理意见