# Error building SymPy and PyCall when username has a space

**URL:** <https://discourse.julialang.org/t/error-building-sympy-and-pycall-when-username-has-a-space/107214>\
**Category:** New to Julia\
**Tags:** question, python, installation, conda\
**Created:** [December 6, 2023, 11:44am UTC](https://discourse.julialang.org/t/error-building-sympy-and-pycall-when-username-has-a-space/107214 "2023-12-06T11:44:33Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![Palli](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/palli/32/3380_2.png) [@Palli](https://discourse.julialang.org/u/Palli)\
**Post date:** [December 9, 2023, 7:04pm UTC](https://discourse.julialang.org/t/error-building-sympy-and-pycall-when-username-has-a-space/107214/7 "2023-12-09T19:04:36Z")

</div>

That should work too, see docs, and there, also preceding comments about not working):

> [@Creating an package (and eventually app) with Python dependencies](https://discourse.julialang.org/t/creating-an-package-and-eventually-app-with-python-dependencies/107317/4):
>
> I haven’t used together myself, just know about the issue and solution in the doc (why I wrote read carefully, didn’t it work?): To force PythonCall to use the same Python interpreter as PyCall, set the environment variable JULIA\_PYTHONCALL\_EXE to "@PyCall". Note that this will opt out of automatic dependency management using CondaPkg. Alternatively, to force PyCall to use the same interpreter as PythonCall, set the environment variable PYTHON to PythonCall.C.CTX.exe\_path and then Pkg.build("…

---

_[View the full topic](https://discourse.julialang.org/t/error-building-sympy-and-pycall-when-username-has-a-space/107214)._
