pycharm创建的虚拟环境无法安装第三方库

虚拟环境无法正常安装第三方库。

前几天使用pycharm创建的虚拟环境安装了第三方库之后,竟然无法正常使用第三方库。

pycharm创建的虚拟环境无法安装第三方库

于是我去虚拟环境的安装包文件夹和python原本的环境的安装包文件夹分别看了一下。竟然发现使用虚拟环境安装的第三方包全部下载到了python原本环境的文件夹里面去了。
pycharm创建的虚拟环境无法安装第三方库
pycharm创建的虚拟环境无法安装第三方库

然后我又用pycharm自带安装包的工具试着安装了一下第三方包,发现这样安装的第三方包才好使。
pycharm创建的虚拟环境无法安装第三方库
这让我实在是没有相通,于是我下载了windows的虚拟环境管理工具virtualenvwrapper-win,用它创建了一个虚拟环境,然后用pycharm使用这个虚拟环境看能不能正常下载第三方包,结果发现居然是好使的,这让我不得不怀疑是不是pycharm创建虚拟环境有问题。

于是,我把使用virtualenvwrapper-win创建的虚拟环境和使用pycharm创建的虚拟环境进行了一下对比,发现他两有个不同点,那就是一个目录有中文,一个没有目录没有中文。

解决方法:

经过我的验证,发现是中文目录的问题,所以千万不要将虚拟环境放在中文目录下。