bash – 激活virtualenv的问题
我通过命令安装了
python环境:
SYS_INSTALL="apt-get install -y" PIP_INSTALL="pip install" # Be sure to install setuptools before pip to properly replace easy_install. $SYS_INSTALL git $SYS_INSTALL python-dev $SYS_INSTALL python-setuptools $SYS_INSTALL python-pip $PIP_INSTALL virtualenv 还能够创建新的虚拟环境: virtualenv .env 但是,在运行如下命令之后: . .env/bin/activate 我有
在查看文件夹.env / bin后,我发现只有一个python文件.这里的整个文件列表: .env/lib: python2.7 .env/include: python2.7 .env/bin: python 这是什么问题? 解决方案添加–always-copy
接受的答案是不完整的!建议的代码遗漏了您的错误,但没有对其进行评论.
命令 . .env / bin / activate确实与文件夹.env / bin中激活文件的源相同.事实上,显然命令“source”是命令“.”的别名,而不是相反.注意 .这里有一个空格,并使用不同于.下面讨论(隐藏文件和文件夹). 我注意到你正在调用你的文件夹.env,这不是标准做法.前面的文件和文件夹.由Mac OS X“隐藏”.标准做法是调用虚拟环境目录env或venv,并调用虚拟环境规范文件.env. 因此,如果您的spec文件名为.env,并且您的虚拟环境目录名为env,则可以运行 source env / bin / activate要么. ENV /斌/激活. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |