【发布时间】:2016-05-30 19:12:21
【问题描述】:
我正在使用 pycharm 5.0.4 社区版。 我想安装包fuzzywuzzy。 但是当我进入项目解释器窗口并尝试安装包时,它显示我没有可用的包。 这可能是因为我使用的是我的工作桌面而导致的问题吗?
【问题讨论】:
我正在使用 pycharm 5.0.4 社区版。 我想安装包fuzzywuzzy。 但是当我进入项目解释器窗口并尝试安装包时,它显示我没有可用的包。 这可能是因为我使用的是我的工作桌面而导致的问题吗?
【问题讨论】:
您能否提供更多详细信息-您看不到任何包裹吗?尝试搜索其他一些包,如 pip、matplotlib、django、numpy 等。有时 IDE 需要一些时间来构建骨架,然后才能真正开始安装包。因此,一旦 IDE 等待它完成设置,然后尝试访问可用的安装包。
另外,如果你的本地机器上安装了任何其他 python 解释器?如果是这样,请尝试切换到该解释器。
【讨论】:
您可以尝试以下一些对我有用的步骤:
步骤 1 使用以下命令激活您的 intelpython:
source <your installation path>/bin/activate
Step-2 使用 conda clone 命令克隆环境并确保 pwd 为 ~/:
conda create -n <source_environment> --clone <destination_environment>
Step-3 激活克隆环境:
source ~/.conda/envs/<your_environment>/bin/activate
步骤 4 为 intelpython 和克隆环境提供读写权限:
sudo chown -R <user_name>:<group_name> /<path_to_directory i.e. /opt/intel and ~/.conda/envs>
Step-5 打开 Pycharm 并在 System Interpreter 中添加上面创建的环境的路径,然后您可以使用 pip 或 Pycharm 本身,它应该可以工作。
【讨论】:
我遇到了类似的问题。我使用的是Intel python distribution,安装包需要对安装intelpython的文件夹具有写权限,在我的例子中是/opt/intel/intelpython2。
尝试使用以下命令向文件夹添加写入权限:
sudo chown -R <username> </path/to/folder>
然后尝试添加缺少的包和/或存储库,如本页所示 - https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-upgrading-packages.html。
【讨论】: