# Run ParaviewWeb Visualizer in browser

**URL:** https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235
**Category:** Development
**Created:** [February 5, 2019, 5:27pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235 "2019-02-05T17:27:50Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![barak.o](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/958977/32.png) [@barak.o](https://discourse.paraview.org/u/barak.o)
#### Post date: [February 5, 2019, 5:27pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/1 "2019-02-05T17:27:50Z")

</div>

Hello,  
I follow this link: [visualizer github](https://github.com/kitware/visualizer)  
I don’t know how run the project in the browser?.  
when I open the index.html from src folder in browser and I get:  
 ![image](https://discourse.paraview.org/uploads/default/original/2X/f/f43c93a48debb0e6fe8262611512148f7e853812.png)

I need help.  
thanks,  
Barak

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 5, 2019, 5:41pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/2 "2019-02-05T17:41:03Z")

</div>

ParaView Visualizer need a server. Could you explain what you’ve done?  
Did you do something similar to what is listed [here](https://kitware.github.io/paraviewweb/docs/architecture.html#Simplicity)?

---

<div class="post-metadata">

### Author: ![barak.o](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/958977/32.png) [@barak.o](https://discourse.paraview.org/u/barak.o)
#### Post date: [February 5, 2019, 5:45pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/3 "2019-02-05T17:45:49Z")

</div>

I did this:  
 ![image](https://discourse.paraview.org/uploads/default/original/2X/3/3bd3f5194670290a4e6cadea2dca7185ef4eb36d.png)

I don’t understand your [link](https://kitware.github.io/paraviewweb/docs/architecture.html#Simplicity).  
What exactly should I do there?

Thanks.

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 5, 2019, 5:49pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/4 "2019-02-05T17:49:05Z")

</div>

Do you have a ParaView installed? The Visualizer executable should show you the command line it is running which should looks like what you find from my link.

```auto
$ ./bin/pvpython                                                 
    ./share/paraview-5.4/web/visualizer/server/pvw-visualizer.py  
    --content ./share/paraview-5.4/web/visualizer/www/             
    --data $PWD/share/paraview-5.4/data                         
    --port 8080

```

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 5, 2019, 5:51pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/5 "2019-02-05T17:51:14Z")

</div>

BTW, Visualizer is bundled with ParaView which means you don’t need to clone the repo unless you want to develop on it.

---

<div class="post-metadata">

### Author: ![barak.o](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/958977/32.png) [@barak.o](https://discourse.paraview.org/u/barak.o)
#### Post date: [February 5, 2019, 5:54pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/6 "2019-02-05T17:54:18Z")

</div>

Yes, I have a ParaView installed.  
What this command do?  
and how run the visualizier client in browser?

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 5, 2019, 6:03pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/7 "2019-02-05T18:03:06Z")

</div>

What is the output of the command line `Visualizer` ?  
Did you try to provide the path to ParaView with the `--paraview` argument?

In your listing you put what you wrote, but I want to see the output of your `$ Visualizer` command.

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 5, 2019, 6:04pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/8 "2019-02-05T18:04:18Z")

</div>

Visualizer is a client/server application. The browser is just a client connecting to the server you are starting.

---

<div class="post-metadata">

### Author: ![barak.o](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/958977/32.png) [@barak.o](https://discourse.paraview.org/u/barak.o)
#### Post date: [February 6, 2019, 8:26am UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/9 "2019-02-06T08:26:15Z")

</div>

OK, I bownloaded the files from [here](http://www.paraview.org/download/)  
I run the commands from your link:

1. cd ParaView-5.4.0-Qt4-OpenGL2-MPI-Windows-64bit - **success**.
2. .\bin\pvpython.exe - **success**.
3. share\paraview-5.4\web\visualizer\server\pvw-visualizer.py - **show error:**  
 ![image](https://discourse.paraview.org/uploads/default/original/2X/a/a89e8e1802a7c329b1ebb52cae1d7955d9077e6e.png)

---

<div class="post-metadata">

### Author: ![jourdain](https://discourse.paraview.org/user_avatar/discourse.paraview.org/jourdain/32/11_2.png) [@jourdain](https://discourse.paraview.org/u/jourdain)
#### Post date: [February 6, 2019, 4:36pm UTC](https://discourse.paraview.org/t/run-paraviewweb-visualizer-in-browser/1235/10 "2019-02-06T16:36:47Z")

</div>

Yes that error make total sense. Also why don’t you use ParaView 5.6 which is the latest release?

The command line listed as example is a single command not several. Also that command is actually what the Visualizer executable is supposed to print and execute to tell you what it is doing.

The --paraview argument is used to actually find the pvpython executable. If not provided, Visualizer will fail as it needs pvpython to run the server script. (See the error you are running into now)

Basically that Visualizer executable is to help users by not writing a lengthy command line with complex paths.
