Skip to content

Commit 93e5de3

Browse files
authored
Merge pull request #57 from psi4/loriab-patch-2
update install directions
2 parents e3611d0 + 79935f8 commit 93e5de3

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

README.md

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@
66
<a href="https://codecov.io/gh/psi4/psi4numpy"> <img src="https://codecov.io/gh/psi4/psi4numpy/branch/master/graph/badge.svg" /></a>
77
<a href="https://opensource.org/licenses/BSD-3-Clause"><img src="https://img.shields.io/badge/License-BSD%203--Clause-blue.svg" /></a>
88
<br>
9+
<a href="#"> <img src="https://img.shields.io/github/release/psi4/psi4numpy.svg" /></a>
10+
<a href="#"> <img src="https://img.shields.io/github/commits-since/psi4/psi4numpy/latest.svg" /></a>
11+
<a href="#"> <img src="https://img.shields.io/github/release-date/psi4/psi4numpy.svg" /></a>
12+
<a href="#"> <img src="https://img.shields.io/github/commit-activity/y/psi4/psi4numpy.svg" /></a>
13+
<br>
914
</p>
1015

1116
---
@@ -43,8 +48,9 @@ please see our [contributor guidelines](https://github.com/psi4/psi4numpy/blob/m
4348
# Have Psi4conda installer (http://psicode.org/downloads.html)
4449
>>> bash psi4conda-{various}.sh
4550
# Check `psi4` command in path; adjust path if needed
46-
# **IF** using DFT tutorials,
47-
>>> conda update psi4 -c psi4/label/dev
51+
# **IF** using DFT tutorials (or a few newer specialized integrals), after above, create a separate environment within for newer psi4:
52+
>>> conda create -n p4env psi4 -c psi4/label/dev
53+
>>> source activate p4env
4854
```
4955
* Option 2 (easy): Download Conda package according to [instructions](http://psicode.org/psi4manual/1.1/conda.html#how-to-install-a-psi4-binary-into-an-ana-miniconda-distribution)
5056
```
@@ -53,20 +59,19 @@ please see our [contributor guidelines](https://github.com/psi4/psi4numpy/blob/m
5359
>>> bash
5460
>>> source activate p4env
5561
# Check `psi4` command in path; adjust path if needed
56-
# **IF** using DFT tutorials,
57-
>>> conda update psi4 -c psi4/label/dev
62+
# **IF** using DFT tutorials (or a few newer specialized integrals), replace above line with this:
63+
>>> conda create -n p4env psi4 -c psi4/label/dev
5864
```
59-
* Option 3 (medium): [Clone source](https://github.com/psi4/psi4) and [compile](https://github.com/psi4/psi4/blob/master/CMakeLists.txt#L16-L123) according to [instructions](http://psicode.org/psi4manual/master/build_faq.html#configuring-building-and-installing-psifour-via-source)
65+
* Option 3 (medium): [Clone source](https://github.com/psi4/psi4) and [compile](https://github.com/psi4/psi4/blob/master/CMakeLists.txt#L16-L143) according to [instructions](http://psicode.org/psi4manual/master/build_faq.html#configuring-building-and-installing-psifour-via-source)
6066
```
6167
# Get Psi4 source
6268
>>> git clone https://github.com/psi4/psi4.git
6369
>>> git checkout v1.1
6470
>>> cmake -H. -Bobjdir -Doption=value ...
6571
>>> cd objdir && make -j`getconf _NPROCESSORS_ONLN`
6672
# Find `psi4` command at objdir/stage/<TAB>/<TAB>/.../bin/psi4; adjust path if needed
67-
# **IF** using DFT tutorials,
73+
# **IF** using DFT tutorials (or a few newer specialized integrals), replace above line with this:
6874
>>> git checkout master
69-
# `make` again
7075
```
7176
3. [Python](https://python.org) 2.7+ (incl. w/ Psi4 Options 1 & 2)
7277
4. [NumPy](http://www.numpy.org) 1.7.2+ (incl. w/ Psi4 Options 1 & 2)
@@ -117,6 +122,11 @@ tutorials are organized in logical order of progression, which is enumerated in
117122
detail
118123
[here](https://github.com/psi4/psi4numpy/tree/master/Tutorials#interactive-tutorials).
119124
120-
### Psi4 v1.1
125+
### Psi4 v1.1 (c. May 2017)
121126
This repostitory has recently been updated to be compatible with Psi4 version 1.1.
122127
Please see the `v1.0` branch for a Psi4 v1.0 compliant Psi4NumPy version.
128+
129+
### Psi4 v1.2 (c. May 2018)
130+
This reposititory is fully compatible with the upcoming Psi4 version 1.2.
131+
In fact (for a while), if you use v1.2, there's no need to worry if your Psi4 has
132+
all the features to run all the reference implementations and tutorials.

0 commit comments

Comments
 (0)