现在我有一个基于docker的django项目,在docker容器中有python3.7,并且我通过容器内部的python构建了一个虚拟环境。并在使用以下命令启动我的容器时添加路径映射:
path=`pwd`'/../'
docker_path='/data/www/'
docker run -dit \
--name django \
-p 2333:80 \
-p 2334:443 \
-v $path:$docker_path \
f445c251736e
我的目录现在是这样的:
我的Mac上的路径:
/User/mac/Documents/Python/www/dj_project
在容器中映射:
/data/www/dj_project
<---此项目是由python在容器而不是Mac中创建的
现在,virtualenv python路径在这里:
在Mac上:
/User/mac/Documents/Python/www/dj_project/virtual/bin/python3
在容器中:
/data/www/dj_project/virtual/bin/python3
那么,我该如何在PyCharm中设置我的python解释器路径?
在使用python3
时成功,但是在/User/mac/Documents/Python/www/dj_project/virtual/bin/python3
和/data/www/dj_project/virtual/bin/python3
时失败。所有这些告诉我没有文件或目录