我尝试在目录/Users/MyName/Desktop/TestFolder
创建一个虚拟环境(并存储我的Python脚本(。具体来说,我想在虚拟环境中使用 numpy 1.8.0。
我在 PyCharm 中的默认项目解释器是 ~/anaconda/bin/python
。如何在 PyCharm 中执行此操作?
- 使用 virtualenv 创建隔离环境:
python3 -m venv ~/VirtualPython
~/VirtualPython/bin/pip3 install numpy # and whatever You want to have as dependencies
- 让 PyCharm 使用那个虚拟环境: https://www.jetbrains.com/help/pycharm/2017.1/creating-virtual-environment.html
使用~/VirtualPython/bin/python3
作为解释器
更多关于 virtualenv: https://docs.python.org/3/library/venv.html
- 使用您的新 venv 不要感到恐惧。真的,总有一种恐惧,比如"在虚拟脚本真正虚拟之前,我应该做一些魔法吗"?答案是否定的。当你运行
~/VirtualPython/bin/python3 my_script.py
它总是由虚拟环境执行