根据我的需要,我的系统上有许多python 3.4发行版,其中一些安装在非用户可写的位置,有些我使用不同的编译器和第三方库(如MKL)构建自己。
我需要能够可靠地隔离每个这些以供使用但不能使用virtualenv / pyenv ...等等。只要Windows知道使用哪个可执行文件,隔离就相当不错。然后我使用“pip -t”安装到我可以添加到PYTHONPATH的目录中。问题是,如果使用任何发行版安装的软件包使用-user参数将pip放在一个共享位置,并导致我出现问题。
我想知道是否有一种简单的方法可以告诉python在搜索包时不要查看AppData \ Roaming \ Python ...目录。
答案 0 :(得分:0)
当您尝试使用 pip 安装软件包(甚至卸载一个软件包)时,请尝试以管理员身份运行命令并提示 opr powershell