Skip to content

Commit 73fd480

Browse files
committed
pass the full environment rather than just PYTHONPATH
1 parent 99f50cf commit 73fd480

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/meshcat/servers/zmqserver.py

+3-5
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,9 @@ def start_zmq_server_as_subprocess(zmq_url=None, server_args=[]):
5656
# where meshcat might have been added directly via sys.path.append.
5757
# Copy existing environmental variables as some of them might be needed
5858
# e.g. on Windows SYSTEMROOT and PATH
59-
env = os.environ
60-
my_env = {
61-
'PYTHONPATH': os.path.dirname(os.path.dirname(os.path.dirname(__file__)))}
62-
env.update(my_env)
63-
kwargs = {
59+
env = dict(os.environ)
60+
env["PYTHONPATH"] = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
61+
kwargs = {
6462
'stdout': subprocess.PIPE,
6563
'stderr': subprocess.PIPE,
6664
'env': env

0 commit comments

Comments
 (0)