Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install script to simplify installing packages #6

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

kf106
Copy link

@kf106 kf106 commented May 2, 2019

It took me about 15 minutes to resolve all the errors I got trying to install the packages required for this script (which is very useful and surprisingly fast, so thank you graymauser).

I've added an install.sh script which sets up a Python venv and runs the correct commands to install the dependencies and enable the btcposbal2csv.py script.

Tested on Ubuntu 19.04 with Python 2.7.16

@graymauser
Copy link
Owner

Hi,
thank you for the PR. Sorry for the response time, I had a lot of other work.

Would it be possible to either

  • do not require root (run pip with --user option)
  • don't mix pip and easy_install (to my knowledge everything should be avalible from pip)
  • or maybe better, use disutils and build proper setup.py?

Best regards

@kf106
Copy link
Author

kf106 commented Jun 8, 2019

Probably. But I'm not really a programmer. I just wanted a record of what I had to do to get the script to work. This might be a good opportunity for me to work out how setup.py works.

@kf106
Copy link
Author

kf106 commented Jun 8, 2019

(Not everything was available from pip)

@RedGuitar0
Copy link

How can i install it today? Can i get all the BTC addresses of files you tested?(I'm not a professional programmer) thanks..

@ghost
Copy link

ghost commented Jan 26, 2021

Python 2 is depreciated. Making it difficult to get the script working as imports has changed a bit. Is there any plan to update this script to Python 3.* or does anybody know of a similar script that does work in P3 and can import/pickle?

@graymauser
Copy link
Owner

Python 2 is depreciated. Making it difficult to get the script working as imports has changed a bit. Is there any plan to update this script to Python 3.* or does anybody know of a similar script that does work in P3 and can import/pickle?

While Python 2 end of life, the repositories still work and you can install and use this script (I recently did it successfully). There are no plans on migrating to Python3 at this moment.

@jcomeauictx
Copy link

jcomeauictx commented Feb 23, 2021

ghost, I got it working under Python3. see my fork.
[later]
wait, no I didn't. working on it.
[still later...]
it's running under Python3 at the moment, with no options. It may yet fail when it attempts to write the output, we shall see.
[final update]
it's working now. https://github.com/jcomeauictx/btcposbal2csv/

@hang2ran
Copy link

鬼,我让它在 Python3 下工作。看到我的叉子。
[稍后]
等等,不,我没有。致力于它。
[稍后...]
它目前在 Python3 下运行,没有选项。当它尝试写入输出时它可能会失败,我们将看到。
[最终更新]
现在可以使用了。https://github.com/jcomeauictx/btcposbal2csv/

已经在ubuntu 20.4 和默认的py3测试通过
on ubuntu20.04 and py3 test pass

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants