python - 如何使用 conda 创建单独的 python 环境,每个环境都有不同的 $PYTHONPATH

标签 python python-2.7 python-3.x anaconda conda

我想使用 conda 创建不同的环境,每个环境都有不同的 $PYTHONPATH。目前,我每次都必须在我的 .bashrc 中更改环境变量。有没有一种通过 conda 创建多个 python 环境的简单方法,这样我就可以无缝切换(通过 source activate)并自动更新相应的 $PYTHONPATH?

最佳答案

您可以在执行任何脚本之前指定 PYTHONPATH,这比更改 .bashrc 更容易

例如,要在执行任何脚本之前将当前工作目录放在路径上,您可以这样做

PYTHONPATH=`pwd`: python

如果您不想覆盖整个路径,而只是附加到它

PYTHONPATH=`pwd`:$PYTHONPATH python

关于python - 如何使用 conda 创建单独的 python 环境,每个环境都有不同的 $PYTHONPATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24213476/

相关文章:

python-3.x - 在 ubuntu 上的 python3 中运行子进程(bash 脚本)

python - 是否可以在 AWS CDK 构造上添加多个标签?

python - 如何从Excel单元格中提取数字

python - 使用 dask 将数据帧划分保存到 parquet

types - 在python 2.7中使用try/except进行异常处理

python - !r 在 str() 和 repr() 中做了什么?

python-3.x - 'cp93 2' codec can' t 编码字符 '\u98c8' 在位置 32 : illegal multibyte sequence

python - python 2D列表的索引

python - 在线程等待超时的情况下任意休眠

python - Django 无法连接到 SQL Server 2019