NatTupper / dline

A feature-rich terminal discord client
GNU General Public License v3.0
62 stars 4 forks source link

Installation errors: params and dependencies #20

Open CassiusVonthill opened 5 years ago

CassiusVonthill commented 5 years ago

Hello,

I'm trying to install the project from pip and I'm getting two issues that conflict with your installation instructions.

First, when trying to run pip3 install --user --process-dependency-link dline I'm told there isn't a --procss-dependency-link param allowed.

Second:

  Could not find a version that satisfies the requirement discord.py==1.0.0a (from dline) (from versions: 0.1.0, 0.2.0, 0.2.1, 0.3.0, 0.3.1, 0.4.0, 0.4.1, 0.5.0, 0.5.1, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.7.0, 0.8.0, 0.9.0, 0.9.1, 0.9.2, 0.10.0, 0.11.0, 0.12.0, 0.13.0, 0.14.0, 0.14.1, 0.14.2, 0.14.3, 0.15.0, 0.15.1, 0.16.0, 0.16.1, 0.16.2, 0.16.3, 0.16.4, 0.16.5, 0.16.6, 0.16.7, 0.16.8, 0.16.9, 0.16.10, 0.16.11, 0.16.12)
No matching distribution found for discord.py==1.0.0a (from dline)

I'm running this in a fresh python:3.7-slim docker container.

I'm willing to help debug, but I've run into the discord dependency issue for a bit of time as I've been lurking on this repo for several months.

kwadroke commented 5 years ago

I just had the same problem and came here to report the issue, but I see someone already beat me to the punch. Here's the fix: clone the repo and replace "discord.py==1.0.0a" with "discord.py==1.0.1" and dependency_links=['https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py-1.0.0a'], with dependency_links=['https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py-1.0.1'], in setup.py and discord.py==1.0.0a with discord.py==1.0.1 in requirements.txt

Unfortunately using pip3 to install dline fails with the 1.0.0a version issue.

CassiusVonthill commented 5 years ago

@kwadroke Could you possibly make a PR for this? That way @NatTupper could easily implement the fixes. Thank you for the tips!