# Pyfa - The Python Fitting Assistant

**URL:** <https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156>\
**Category:** PvP Ships & Modules\
**Created:** [September 24, 2017, 9:48pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156 "2017-09-24T21:48:53Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Fluffy\_Moe](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/fluffy_moe/32/11132_2.png) [@Fluffy\_Moe](https://forums.eveonline.com/u/Fluffy_Moe)\
**Post date:** [October 3, 2018, 4:06pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/124 "2018-10-03T16:06:51Z")

</div>

> [@Suitonia](#):
>
> The max spool up is 150%, which is 2.5x the damage total, not 1.5x total. It’s a bonus of 150% of the original value.
> 
> Your original 397 DPS will be 992.5 DPS at max spool, so PYFA is right.

Nice !!!

I knew I was missing something. Thank you very much for the explanation and pointing this out to me. I really appreaciate it.

---

<div class="post-metadata">

**Author:** ![Birk\_Ernaga](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/birk_ernaga/32/172235_2.png) [@Birk\_Ernaga](https://forums.eveonline.com/u/Birk_Ernaga)\
**Post date:** [October 9, 2018, 10:58pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/125 "2018-10-09T22:58:11Z")

</div>

Tried to delete a fit, I had this several times, sometimes it worked tho

OS version: Windows-10-10.0.17134-SP0  
Python version: 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)]  
wxPython version: 4.0.0b2 (wxWidgets 3.0.4)  
SQLAlchemy version: 1.1.10  
Logbook version: 1.0.0  
Requests version: 2.18.4  
Dateutil version: 2.6.0

####################

Traceback (most recent call last):  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinShipBrowser\sfBrowserItem.py”, line 333, in OnLeftUp  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinShipBrowser\sfBrowserItem.py”, line 50, in DoCallback  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinShipBrowser\fitItem.py”, line 369, in deleteBtnCB  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinShipBrowser\fitItem.py”, line 387, in deleteFit  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\service\fit.py”, line 220, in deleteFit  
AttributeError: type object ‘type’ has no attribute ‘processors’

---

<div class="post-metadata">

**Author:** ![Xenobia](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/xenobia/32/254282_2.png) [@Xenobia](https://forums.eveonline.com/u/Xenobia)\
**Post date:** [October 12, 2018, 1:08pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/126 "2018-10-12T13:08:21Z")

</div>

tried to create a new fit for marshal and got this:

pyfa vv2.5.0  
EVE Data Version: 1399820 (2018-10-10 02:27:02)

OS version: Windows-7-6.1.7601-SP1  
Python version: 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)]  
wxPython version: 4.0.3 (wxWidgets 3.0.5)  
SQLAlchemy version: 1.1.10  
Logbook version: 1.0.0  
Requests version: 2.18.4  
Dateutil version: 2.6.0

####################

Traceback (most recent call last):  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 86, in fitSelected  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 339, in fitSelected  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 353, in updateTab  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\bitmap\_loader.py”, line 76, in getImage  
AttributeError: ‘NoneType’ object has no attribute ‘ConvertToImage’

p.s.: works fine with other ships.  
p.p.s.: [https://i.imgur.com/uXoNE9z.jpg](https://i.imgur.com/uXoNE9z.jpg) - no icon for marshal

---

<div class="post-metadata">

**Author:** ![Jacks\_Medulla\_Oblongata](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/jacks_medulla_oblongata/32/101325_2.png) [@Jacks\_Medulla\_Oblongata](https://forums.eveonline.com/u/Jacks_Medulla_Oblongata)\
**Post date:** [October 14, 2018, 9:14am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/127 "2018-10-14T09:14:10Z")

</div>

when trying to create/load a pacifier fit with the latest release:

pyfa vv2.5.0  
EVE Data Version: 1399820 (2018-10-09 17:27:02)

OS version: Windows-10-10.0.17134-SP0  
Python version: 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)]  
wxPython version: 4.0.3 (wxWidgets 3.0.5)  
SQLAlchemy version: 1.1.10  
Logbook version: 1.0.0  
Requests version: 2.18.4  
Dateutil version: 2.6.0

####################

Traceback (most recent call last):  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 86, in fitSelected  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 339, in fitSelected  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\builtinViews\fittingView.py”, line 353, in updateTab  
File “C:\Users\holme\Documents\Sync\Git\blitzmann\Pyfa\gui\bitmap\_loader.py”, line 76, in getImage  
AttributeError: ‘NoneType’ object has no attribute ‘ConvertToImage’

---

<div class="post-metadata">

**Author:** ![Leah\_Crowleymass](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leah_crowleymass/32/131904_2.png) [@Leah\_Crowleymass](https://forums.eveonline.com/u/Leah_Crowleymass)\
**Post date:** [October 14, 2018, 1:00pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/128 "2018-10-14T13:00:47Z")

</div>

I’ve got a bit of an odd issue. I have one character that refuses to update. The other characters on this account update just fine, but not this one. This has been a persistent issue across multiple versions of PYFA, so something is definitely wonky with ESI or how it is pulling the data.

- I’ve deleted the character and recreated it in PYFA
- I’ve revoked the character from PYFA and re-logged with SSO to pull the skills
- I’ve revoked app access from the EVE Help Center.
- I’ve done all of the above in different combinations and orders and still no love.

The odd thing is that I get the “Successfully Fetched Skills” message when using either the Update API button in the mail window or the Fetch Skills button in the Character Window and have never seen an error, but the skills do not update.

I’m currently using V2.5.0.

Any ideas?

---

<div class="post-metadata">

**Author:** ![Leah\_Crowleymass](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leah_crowleymass/32/131904_2.png) [@Leah\_Crowleymass](https://forums.eveonline.com/u/Leah_Crowleymass)\
**Post date:** [October 14, 2018, 1:13pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/129 "2018-10-14T13:13:31Z")

</div>

> [@Leah\_Crowleymass](#):
>
> I’ve got a bit of an odd issue. I have one character that refuses to update.

OK, weird- I just logged in, moved around one skill in my training queue on a lark, went back to PYFA and clicked the Update API button, and everything updated properly for that character.

So…problem “solved” I guess?

I’ll leave this here in case anybody else runs into this.

---

<div class="post-metadata">

**Author:** ![Luscius\_Uta](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/luscius_uta/32/385796_2.png) [@Luscius\_Uta](https://forums.eveonline.com/u/Luscius_Uta)\
**Post date:** [October 18, 2018, 10:47am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/130 "2018-10-18T10:47:19Z")

</div>

Can you add icons for Concord ships in the next release?

---

<div class="post-metadata">

**Author:** ![Anderson\_Geten](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/anderson_geten/32/390041_2.png) [@Anderson\_Geten](https://forums.eveonline.com/u/Anderson_Geten)\
**Post date:** [November 16, 2018, 9:00am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/131 "2018-11-16T09:00:51Z")

</div>

@Sable_Blitzmann

can you update the installation for ubuntu to add the instructions I gave here

> [@Installing pyfa on ubuntu 18.04+](https://forums.eveonline.com/t/installing-pyfa-on-ubuntu-18-04/96658):
>
> I struggled to install pyfa, so once I succeeded I wrote all I had to do in order for pyfa to be functional on my ubuntu station. pyfa is installed per user, and available in bash. If you want to create a real program to open files with, this is not my concern. If you don’t use ubuntu, not in the scope. Install run those commands in bash to install pyfa. You may have issue with pip3 , see below. The lines starting with # are comments, run them or not won’t have any impact. #install ubuntu dep…

I guess adding a specific file like instructions/ubuntu.txt and linking this file in the readme.md should be the correct approach.

---

<div class="post-metadata">

**Author:** ![Blacque\_Jacque](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/blacque_jacque/32/420069_2.png) [@Blacque\_Jacque](https://forums.eveonline.com/u/Blacque_Jacque)\
**Post date:** [December 22, 2018, 11:30pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/133 "2018-12-22T23:30:02Z")

</div>

I’m using Pyfa 2.7.0 on Ubuntu 18.04, but I notice a few issues:

- Some implants & Boosters don’t seem to have any effect on fitting stats (e.g. SP-60x or MP-80x don’t increase damage output of small/medium projectile turrets).
- The Skill list in the Character Editor doesn’t show the skill names, just levels.

Anyone else experience these?

---

<div class="post-metadata">

**Author:** ![Gerry\_TheViking](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/gerry_theviking/32/317802_2.png) [@Gerry\_TheViking](https://forums.eveonline.com/u/Gerry_TheViking)\
**Post date:** [January 6, 2019, 3:20pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/134 "2019-01-06T15:20:01Z")

</div>

Since EFT is dead, there is no other and of course no better fitting-assistant. Thank you very much for your time and efforts invested to keep this tool up to date. What I’m still desperately missing, is a color-code of the items in the market window. For easier fitting I have set the tool to show different colors for the high, medium and low slots. It would be perfect if the different items in the market window could be shown in the corresponding colors so it would be easier to see into which corresponding slot they are supposed to go.

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [January 20, 2019, 2:29am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/135 "2019-01-20T02:29:33Z")

</div>

Hi guys!

Friendly reminder that bug reports should really be submitted through GitHub. As you can see, I rarely monitor this thread due to lack of time. 🙂 If you think there’s an issue, simply post it on GitHub and there’s a good chance I or someone else will at least respond with an initial reply.

This is doublyh, triply important if you’re having issues which actually prevent you from using pyfa. I would always like to get those cleared up so that you can theorycraft away!

Thank you all for your continued support of the project. 🙂

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [January 20, 2019, 2:30am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/136 "2019-01-20T02:30:25Z")

</div>

I feel like there was a reason we didn’t do this way back when, but I’ll put a feeler out on GitHub to revisit this and see if it’s possible these days. 😄

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [January 20, 2019, 2:40am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/137 "2019-01-20T02:40:36Z")

</div>

Also, I should mention that my wife and I are expecting our first child any day now! As such, the time that I can dedicate to this project will probably be reduced, so please be patient when reporting bugs if you don’t get a reply for a few days 🙂 Additionally, Kadesh recently started becoming active with the project again and has been helping out, so I don’t expect any hiccups when it comes to keeping up to EVE releases at the very least

As always, pyfa is open source, so if you’re interested in helping out, by all means! You can contact me on Tweetfleet or pyfa’s slack (I don’t check my EVE Mails, so don’t bother)

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [January 20, 2019, 2:46am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/138 "2019-01-20T02:46:52Z")

</div>

I’m not seeing the issue for the implants, the affected by tag is properly showing the modification from the implants.

 ![image](https://global.discourse-cdn.com/eveonline/original/3X/1/7/17e2d14028a503fd92e261c576446ea5b0a0ac90.png)

> - The Skill list in the Character Editor doesn’t show the skill names, just levels.

I haven’t tested in Ubuntu in a long while, so this might be a GUI bug. If you hover over this area, you may be able to “drag” the skill names back into view:  
 ![image](https://global.discourse-cdn.com/eveonline/original/3X/b/9/b95d7403b53fd11bc33fabfe85f6470ea0d41b8e.png)  
Let me know if that works, otherwise please post a screenshot (better yet, please post issue in github issues page)

---

<div class="post-metadata">

**Author:** ![Leah\_Crowleymass](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leah_crowleymass/32/131904_2.png) [@Leah\_Crowleymass](https://forums.eveonline.com/u/Leah_Crowleymass)\
**Post date:** [January 20, 2019, 12:39pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/139 "2019-01-20T12:39:54Z")

</div>

> [@Sable\_Blitzmann](#):
>
> Also, I should mention that my wife and I are expecting our first child any day now!

Congratulations, man! That’s awesome news, and RL always (ALWAYS) should come first.

Best wishes to you and your wife for a smooth delivery and a happy, heathy new arrival.

o7

---

<div class="post-metadata">

**Author:** ![Highwir5](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/highwir5/32/377418_2.png) [@Highwir5](https://forums.eveonline.com/u/Highwir5)\
**Post date:** [January 20, 2019, 10:49pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/140 "2019-01-20T22:49:59Z")

</div>

NEED HELP ! ! For some reason I thought it would be a good idea to drag and drop all pyfa related folders into one main folder. Now when loading Pyfa, my characters are missing and I don’t see any of the fits I had. Could someone let me know where the data should be so I can move the folders back and see my fits again??

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [January 20, 2019, 11:17pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/141 "2019-01-20T23:17:33Z")

</div>

User data is stored in a file called `saveddata.db` that is normally located at `%UserProfile%\.pyfa\`. I’m not sure what you mean by you put everything in the same directory, but if you look for this file and back it up, you should be able to reinstall pyfa using the exe file and then move that saveddata.db file back to it’s original location

---

<div class="post-metadata">

**Author:** ![Taliah\_Meyhin](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/taliah_meyhin/32/185984_2.png) [@Taliah\_Meyhin](https://forums.eveonline.com/u/Taliah_Meyhin)\
**Post date:** [February 17, 2019, 7:42am UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/142 "2019-02-17T07:42:53Z")

</div>

I tried to download a nightly build (from [here](https://github.com/pyfa-org/Pyfa/wiki/Pyfa-devel)) but the link seems broken (or website is down).

[http://blitzmann.it.cx/pyfa-nightly/](http://blitzmann.it.cx/pyfa-nightly/)

---

<div class="post-metadata">

**Author:** ![Sable\_Blitzmann](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/sable_blitzmann/32/27061_2.png) [@Sable\_Blitzmann](https://forums.eveonline.com/u/Sable_Blitzmann)\
**Post date:** [February 18, 2019, 9:07pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/143 "2019-02-18T21:07:31Z")

</div>

That used to point to my personal home server, which hasn’t been up in 3+ years… that wiki page needs to be updated.

Good news is that we now have TravisCI / AppVeyor integration for continuous builds since… last night! I’ll update the docs and relay the info here when it’s ready lol

---

<div class="post-metadata">

**Author:** ![Leah\_Crowleymass](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/leah_crowleymass/32/131904_2.png) [@Leah\_Crowleymass](https://forums.eveonline.com/u/Leah_Crowleymass)\
**Post date:** [February 18, 2019, 10:23pm UTC](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156/144 "2019-02-18T22:23:53Z")

</div>

Welcome back- hope things went as well as they could have with the wife and the little one 🙂

[Previous page](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156.md?page=6)

[Next page](https://forums.eveonline.com/t/pyfa-the-python-fitting-assistant/27156.md?page=8)
